Tuesday, May 6, 2025

Do you want fries with that?

Just four companies control 95% of the potato market. A new lawsuit alleges they've fixed prices over the past two years, and that's no small potatoes

No comments: