This website is under development, but we are pushing out updates as we build, so check back Nov. 1 for our official launch.

Natick Mall operates a solar power facility located in Natick, Massachusetts, within the Northeast Power Coordinating Council (NERC) region. The plant boasts an operating capacity of 2.2 megawatts (MW) and is integrated into the ISO New England power control area. As an unregulated entity, Natick Mall serves as both the majority owner and operator of the facility, which harnesses solar energy as its primary fuel source. This initiative underscores Natick Mall’s commitment to sustainable energy practices and contributes to the region’s renewable energy landscape.

Solar
Natick Mall
NA
null
Loading...