by dongus_jongus
These 10 companies have a monopoly on almost all the brands you can buy in the supermarket. The dangers of this are obvious.
by dongus_jongus
These 10 companies have a monopoly on almost all the brands you can buy in the supermarket. The dangers of this are obvious.