The long-overdue Olkiluoto 3 nuclear power plant (NPP) in Finland has been delayed again, but nuclear projects in Russia, Canada, and Iran achieved important milestones in November. New Novovoronezh Unit […]
The post One Nuclear Power Project Delayed; Three Leap Forward appeared first on POWER Magazine.