Surprising data from the end days of the nuclear industry
Mycle Schneider, the coordinator and chief editor of the World Nuclear Industry Status Report ( WNISR) seems to have 48-hour days. When he is not coordinating, drafting and editing the annual report...