Imperial College London

£181M price tag set for Imperial Innovations float

The technology-transfer unit of Imperial College London, continuing preparations for its stock-market debut on 31 July, said it has completed a £25 million private placement and set a public share price that would value the business at £181 million.