Previous Next Truckstop 3.0MW MWh of electricity per year Project Size Services Commercial EPC O&M Location West Stockbridge, MA