View Larger Image New MarlboroughNathalie2021-11-24T16:52:43+01:00 Project Description Place: New Marlborough (US) Power: 6,5 MWc Production: 8 441 MWh