Tag: Athena

  • Massachusetts Water Resource Authority adding energy storage system via Stem

    Stem, Inc. has been awarded a project mandate to provide energy storage solutions to the Massachusetts Water Resources Authority (MWRA) in Greater Boston, a public agency that provides wholesale water and sewer services reaching more than 3 million people in eastern and central Massachusetts. The project adds to Stem’s significant portfolioRead More — Solar Builder magazine