“This shows a very substantial shift in the nature of our electricity grid, away from traditional fossil fuels to renewables. What states have been investing in over the years is coming to fruition.” …
More Solar and wind power are pushing down electricity prices in New England Videos