Russia’s Recently Completed Floating Nuclear Power Plant Dubbed a “Nuclear Titanic”

While countries like Germany or on track to completely phase out nuclear power plants by 2022, Russia’s is building more of them and even making them floatable so they can provide power to remote areas. However, not everyone is convinced that placing a powerful nuclear reactor on a ship is such a good idea. Looking […]