Antony Froggatt
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.