Doha Debates

Who holds the power today? Governments or corporations?