site logo

ISO New England predicts declining loads due to solar, efficiency

Getty Images