Who owns the world? 💵thesimpleman (37) in money • 7 years ago About 700 monopolists supply 80% of all goods worldwide. Steepshot | IPFS | Google Play money reality story critical-thinking steepshot