Home Depot buys Watertown site for $72M

  Home Depot Inc. has paid $72 million to acquire a large chunk of a Watertown property that hosts one of its stores, though a Boston real estate developer continues to have preliminary approval to put a lab building on part of the site.  Read More

Read More