https://www.levernews.com/big-food-big-profits-big-lies/ Created Mon, 03/06/2024 - 17:31 Updated Mon, 03/06/2024 - 17:31 While blaming inflation for rising prices, the country’s biggest food and restaurant companies are raking in billions and showering shareholders with payouts. Tags Business