NEWS CENTER

Cubico closes green refinancing of 100 MW of Concentrated Solar Power plants in Spain