Brief

Amazon reportedly eying 1M square feet of office space in Boston