[ccfic caption-text format="plaintext"]
A journey that began with the 1998 capping of Needham’s landfill and continued through over a decade worth of studies and town meetings has been completed.
The Town of Needham hosted a grand opening ceremony for its 3.5-megawatt solar array sited on the town’s capped landfill on Monday, April 25th. The ceremony was held at...
Read more