Recent Corporate Governance NewsLatest News Excessive executive pay has hurt public trust in business, says report Publish time:2016-08-15 Source: Guardian