GREED WATCH: Eight Big Drug Companies That Rip Off Patients Announce Nearly $100 Billion in Revenue and Over $15 Billion in Dividends and Stock Buybacks
This week, eight of the biggest drug companies announced raking in $98.2 billion in revenue…
ashoupApril 26, 2024