Transnational Corporations are 71 of 100 Largest Economic Entities(2017)
tandfonline.com