This Infographic Shows That Only 10 Companies Own The World’s Food Brands.

This Infographic Shows That Only 10 Companies Own The World’s Food Brands.

If you are anything like me, food shopping is a long process, with supermarket aisles housing a plethora of brands, choosing which one to buy is hard. What if I told you, you only have to worry about ten brands, and those ten brands own […]