There's an article today calling for it to be made a legal requirement that Pharmaceuticals disclose "incentive payments" to doctors and businesses:
It led me to check out this website, where payments are already registered (but it's not compulsory, so there are gaps in information):
It doesn't let me share the results page, but I looked up Teva out of curiosity this morning, and it's interesting to see the sponsorships and payments listed.
Side note though, if anyone else were to accept an incentive payment like this in any other line of work, their company would be hit with all sorts of penalties and the individual would be sacked. It's weird how the bribery act only applies to some.