Wind Energy Capital Energy Signs Agreements for Three Wind Farms in Spain byMichelle AdkinsApril 21, 2023