How can we curb ‘fat cat’ bosses’ pay?

The average chief executive is now paid £4.5m - more than 160 times the pay of the average Briton. But can we curb excess pay?

Comments are closed.