Big Pharma's 'Appalling' $26 Billion in Shareholder Payouts

Pfizer, Johnson & Johnson, and AstraZeneca—three of the world's top coronavirus vaccine manufacturers—have paid out a combined $26 billion in dividends and stock buybacks to their shareholders over the past year, a sum that could fully fund the cost...read more.

Comments