› added 6 years ago
113
TIL: Only 10 companies control almost every large food and beverage brand in the world.
via reddit.com