You are :
Sites in France
1match found for «wind projects»
wind, solar-powered water treatment projects, battery storage and geothermal projects in the Caribbean and the Pacific Islands. "Our in-depth knowledge of the region is key to offering the most adapted energy solutions, "said Valérie Levkov.