Food infographic
This Infographic Shows How Only 10 Companies Own All The World’s Brands
Infographic
Description
General Mills, Kellogg's, and Unilever own just about everything
General Mills, Kellogg's, and Unilever own just about everything