“Of the world’s largest 100 economies, 69 are corporations rather than nations” How can they step up and take the… https://t.co/fjQeEOhnO1