World’s first-ever floating nuclear power plant (FNPP) Akademik Lomonosov in Russia has delivered its first 10 million kWh of electric power to a network of the isolated Chauny-Bilibino hub in the Chukotka Autonomous Region of the country. The power plant…