One of the largest pharmaceutical companies in the world has selected a site for its $106 million investment in Greater ...
A battery storage project planned at the Peabody Municipal Light Plant property has run into delays, but is still underway ...