Executive pay is what needs to be paid to employ the people required...It doesn`t always work..Any one with any sense would be happy to pay employee £1m year if they bought more than that in profit to business.
Quoting the 100 wealthiest...these are mostly the movers and shakers,entrepreneurs...