Amazon closing multiple physical stores in Massachusetts as company's focus shifts
The retail giant's decision will close four stores in Massachusetts. Meanwhile, Amazon is preparing to open at least two different stores in the region.
Source: wcvb.com