Novatek reports profit of about $5.1 billion in 2023
Russian LNG producer Novatek reported a net profit of about 463 billion rubles ($5.09 billion) in 2023. The company did not publish its financial results in 2022. In 2023, Novatek’s total revenues and normalized Ebitda, […]