Eni ‘nears Samsung FLNG order’, likely destination to be Mozambique
Eni is closing in on an order for a floating liquefied natural gas unit in South ...
Read moreEni is closing in on an order for a floating liquefied natural gas unit in South ...
Read more© 2021 FurtherMarkets
© 2021 FurtherMarkets