Commission on Global Economic Transformation

Videos

Video

Why Corporate-Led Globalization is Unsustainable

Apr 10, 2019

Globalization’s elite winners get lower taxes while its losers pay more