Around New England
Twenty-Six Sites in Massachusetts Vying for New Amazon Headquarters
October 21, 2017
Boston remains the favorite, but the state is pitching many other sites, mostly in eastern Massachusetts, including Waltham, Quincy, Somerville, Everett, Lawrence, and Lowell.
Read More