Search sponsored by
Chris Hill will take up an NED role on 7 March
|
Net new business fell to £4.8bn from £5.5bn