› added 5 years ago
164
TIL Walmart is the world’s largest retail company. From 2005 to 2018 US companies dominated the ten world’s largest retailers.
via reddit.com