Ten Companies That Own Everything We Buy
The ten largest multinational corporations own almost everything people buy in supermarkets around the world. These corporations create a chain of smaller brands that specialize in different products, but at the end of the day customers` money still goes to the top ten corporations.