All energy sector Articles
Premium Content
Sale sees French construction giant taking over many of Spanish firm’s renewables interests
Premium Content
French construction giant set to become global renewables player in €4.9 billion deal