site logo

German utility giant invests in behind-the-meter storage startup Stem