Creator
Antony Froggatt is a senior research fellow in the energy, environment and resources department at Chatham House and a co-author of the World Nuclear Industry Status Reports.
It is too slow and too expensive to compete with energy-efficiency measures and renewable energy