News
Jupiter Power faces mounting opposition over construction of 800MWh BESS in Massachusetts
Jupiter Power’s proposal to construct a standalone BESS in Westfield, Massachusetts is facing mounting opposition from residents and local officials.