Directors’ Deals: LSE finance chief in £387,000 deal

Data provider’s share price has fallen by 25 per cent in recent monthsTechnology