Russia Launches Floating Nuclear Reactors
On Friday, an unusual kind of vessel set sail from the Arctic city of Murmansk, Russia, for a destination in the country’s far east––a floating nuclear power plant equipped with two reactors. The vessel, dubbed...
By Tara Law August 23, 2019