Macron wins French presidency – but what does it mean for the future of nuclear in the country?

Turkey and France are blaming each other for problems in Libya, as regional friction intensifies.
French President Emmanuel Macron

More from Energy Voice

Latest Posts