Project Description

Place: Tamarugo (Chile)
Power: 3 MWp
Production: 8 144 MWh