Schroders boss told Treasury £9.9bn sale was ‘good deal’ for UK — Warptech News