Excessive executive pay is undermining the reputation of British companies, says the business committee.

Read more