Russia Launches World’s First Floating Nuclear Power Plant
Russia recently launched the world’s first floating nuclear power plant out of the St. Petersburg shipyard. Known as Akademik Lomonosov, this floating nuclear reactor is moving toward Western Europe for a controversial maiden voyage. The plant…