Transnational Corporations are 71 of 100 Largest Economic Entities(2017)tandfonline.com1 point·qqqqquinnnnn··0 commentsOpen articleSaveView on HN