The project involves a photovoltaic system situated on the roof of a retail shopping centre in Framingham, Massachusetts. The project features an installed capacity of 1,672 kW (1.6 MW)...
* The information available in this section may vary depending on the project.