Russia's ambitious Arctic project, intended as a showcase of the country's technological prowess, has faltered. As recently as 2023, President Vladimir Putin, alongside Novatek's CEO Leonid ...