up to date Information about Finances
Project is one of the Largest Closed to Date North American PV Solar Generation Facility.