Clean Power
At a nameplate capacity of 114 MW, the two wind farms -- in Cupisnique and Talara -- will be among the largest in South...
Hi, what are you looking for?
At a nameplate capacity of 114 MW, the two wind farms -- in Cupisnique and Talara -- will be among the largest in South...