Monday saw the release of the High Pay Centre’s latest report in which the UK is indicted for their inability to tackle excessive top pay. The report looks at the international context and finds us to be slipping back in comparison to other European powers.
