More than 60% of the world’s biggest companies are in just 3 countriesfortune.com6 points·ijidak··0 commentsOpen articleSaveView on HN