"whoever tells you to run the study" is basically whoever approves the grant, so either a business, the government, or a university (indirectly using the governments money). all three are corruptible in their own ways.
businesses certainly have a high incentive to get internal research correct. they don't necessarily have the same incentives when it comes to publishing results or funding external research. see tobacco health research performed/funded by tobacco companies.
in general i trust businesses a bit more than governments, because I find it easier to dissect their motivations, but either can be greatly incentivised to distort scientific findings.
The issue explained in the original article is that Business funds the studies, it turns out they are wrong, and Business still takes care that the wrong results are disseminated.
So I miss how Business being different from University/Government is helpful to even analyze the problem.
For Academics- Whoever tells you to run the study.
Which one do you think is more often corrupted for centuries at a time?