Blog

Amazon plans another Mass. expansion, this time in Westborough

img1328900xx3264-2176-0-136

The retail giant is planning to lease 350,000 square feet of new space in the town west of Boston to grow its existing robotics operation there.

Read More