Amazon has signed a lease to occupy 450,000 square feet in a distribution center in the Central Massachusetts town of ...
The North Shore medical device company Goddard Technologies is moving its headquarters from Beverly to Wilmington and ...