Chief executive Scott O’Neil is leading the search for €300 million of new money

Chief executive Scott O’Neil is leading the search for €300 million of new money

Chief executive Scot O’Neil is leading the search for £260m of new money after the Public Investment Fund of Saudi Arabia announced it was withdrawing backing at the end of the…