Project Description

Place: New Marlborough (US)
Power: 6,5 MWc
Production: 8 441 MWh