Average pay for the index’s top executives soars to £5.9m, according to the High Pay Centre

Copy link

twitter

facebook

whatsapp