£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.

The fission season is back

On Tuesday the UK became the latest country to jump back on the nuclear energy bandwagon. But 20 years after Chernobyl, how easy is it to turn on the nuclear tap?