ACS renewables unit prices IPO at bottom of range
Saeta's portfolio comprises 13 power plants including wind eneergy and Concentrated Solar Power plants in Spain with 689 megawatts of capacity.
Saeta's portfolio comprises 13 power plants including wind eneergy and Concentrated Solar Power plants in Spain with 689 megawatts of capacity.