As Consumers Lose Their Appetite, Food Brands Fight to Keep Wall St. Happy July 25, 2025 by business As Consumers Lose Their Appetite, Food Brands Fight to Keep Wall St. Happy