Who holds the power today? Governments or corporations?
Doha Debates
Who holds the power today? Governments or corporations?
00:00 / 48:25