Glaxo has announced that it will publicly disclose consultation fees to US physicians, and cap annual payments at $150,000 per physician. Source: WSJ Health Blog.