In New England, Eversource and National Grid are advancing two local projects totaling $724 million as state utility regulators push for more oversight.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ