Britain's National Grid has reached a deal to sell its U.S. onshore renewables business to Canadian investment firm ...
According to officials at National Grid, they knew this was coming. Every fall, the company does a winter heating season bill ...