Are executive pay peer group benchmarks the new credit ratings?
New research from the Investor Responsibility Research Centre Institute (IRRCi) suggests that over-dependence on peer group benchmarking for setting executive pay is the root cause of pay inflation in the …
Read More