Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports Digital Editions

Iran to sign landmark gas deal with French energy giant Total

Total’s deal with Iran is the latter’s biggest foreign agreement since the easing of sanctions in 2016

Tagged in: , , ,