ST. PETERSBURG – Last October, the St. Petersburg-based shipyard Baltiisky Zavod – Sudostroyeniye officially announced it was planning one year later to make delivery of the world’s first floating nuclear power plant. The newbuild, which has spent an eternity in construction limbo, is to be moored in a remote area in Russia’s Far North. Despite […]