New research suggests the bosses of top firms made an average of £4m a year. But Incomes Data Services, which compiled the figures, says pay and bonuses have hardly risen at all. Instead the increase is due to a rise in value of long term incentive plans which have...
Read more