News

The new deal covers solar and storage projects being developed in South Carolina by EnergyRe. The company says it has 16 ...