Who holds the power today? Governments or corporations?

Advertisement