Big Food, Big Profits, Big Lies
The Lever
While blaming inflation for rising prices, the country’s biggest food and restaurant companies are raking in billions and showering shareholders with payouts.
Spread the word