A €350 million contract to secure French energy group EDF’s [...]

75 words/1,6 EUR