JUST IN: Video/doha debates////who holds the power today governments or corporations - Critical Update

Doha Debates

Who holds the power today? Governments or corporations?