Force majeure declared at Novatek’s European subsidiary
Novatek Green Energy halts operations as Russia’s largest independent gas producer struggles to retain commercial ties with the West
Novatek Green Energy halts operations as Russia’s largest independent gas producer struggles to retain commercial ties with the West