National Grid
Just as NSTAR put the finishing touches on a 10-kilowatt demonstration solar power array at the Mass Audubon Center in Mattapan earlier this month, National Grid submitted plans to the city for six megawatts of arrays at locations across Greater Boston,... Read more