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

The Shrewsbury power facility, located in Shrewsbury, Massachusetts, operates under the jurisdiction of the Northeast Power Coordinating Council (NERC) and is integrated within the ISO New England power control area. This facility utilizes internal combustion technology and has an operating capacity of 14 megawatts (MW). The plant is unregulated and is wholly owned and operated by the City of Shrewsbury, Massachusetts. The primary fuel source for the facility is oil, ensuring a reliable energy supply for the local community.

Internal Combustion
City of Shrewsbury Massachusetts
NA
null
Loading...