France’s Total has agreed to take a 10 per cent stake in Arctic LNG 2, a liquefied natural gas project being developed by Russia’s Novatek in the Sibe
Read MoreFrance’s Total has agreed to take a 10 per cent stake in Arctic LNG 2, a liquefied natural gas project being developed by Russia’s Novatek in the Sibe
Read More