Recent Corporate Governance NewsLatest News Paying CEOs a lot of money may make companies worse Publish time:2018-02-12 Source: Quartz