TechnipFMC wins contract worth £6.1billion for Russian LNG project

TechnipFMC news.
TechnipFMC news.

Breaking