The deal, expected to close this quarter, gives Shell “valuable trading opportunities” in the New England power markets, according to the company.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ