Projects

17
Jun

Cheste, Spain 300kW

This 300kW rooftop solar installation is located in Valencia, Spain on a commercial property.