Uncategorized

Image Gallery

01 / 01

Cooperative Approach for 2.5 MW Spanish Solar PV Project

Spain's largest solar PV system to date was dedicated this past weekend, reflecting the cooperative investment and ownership of more than 1000 people.