Despite the imposition of US and EU sanctions in the energy sector, new projects continue to flourish in Russia. Already the world’s largest expor
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