Who holds the power today? Governments or corporations? Source: Al Jazeera Who holds the power today? Governments or corporations? Who holds the power today? Governments or corporations? Read on NewsIQ