Ahead of shareholder meetings for the giant pharmaceutical corporations, the People’s Vaccine Alliance calculates that Pfizer, Johnson & Johnson and AstraZeneca have paid out $26 billion in dividends and stock buybacks to their shareholders in the past 12 months. This would be enough to pay to...