Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

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: , , ,