Hull Street Energy buys nine Eversource hydroelectric power plants

Hull Street Energ has signed a deal for the acquisition of 30 hydroelectric facilities. Credit: Jim Sung / Unsplash.