A large proportion (84%) of NHS hospitals apparently still don’t declare finances received from drug companies

Isn’t this a violation of the ABPI code of practice?

I don’t see what the problem is BOTH Investigators (and Patients!) should be paid for work performed in clinical development BUT it all should be in the open and ‘above board’ so that the few don’t spoil it for the majority!