The production of reports you have to pay for has been going on for a very long time. Use the search engine at GlobalData.com and type in any company's name and you'll probably find a few reports. It probably costs them less than $500 to produce one so if they sell one article they're already in profit.
Pharmaceutical Technology and other sites should be required to reveal that the "articles" like this are actually ads.