Walmart has scrapped plans for stores in Somerville and Watertown, but remains committed to opening somewhere in Greater Boston. Oh, and "opposition from community members was not a factor in the company’s decision to abandon store plans." [Herald]
Filed under: