Sanctioned Russian oil firm seeks Chinese buyers for country's flagship blue hydrogen project
The Sakhalin plant is expected to produce 36,500 tonnes a year from 2026 — but with few options for offtake
The Sakhalin plant is expected to produce 36,500 tonnes a year from 2026 — but with few options for offtake