Forbes Street II

Project Forbes Street II
Location East Providence, Rhode Island USA
Power 3 MW
Commercial Operations Q4 2018