Tufts Health Plan Leaving Town, Real Estate Investor Taking Over Building

Tufts Health Plan will be swapping its Watertown headquarters for a location in Canton after it merges with Harvard Pilgrim Health Care, and the building on Mt. Auburn Street will be acquired by a real estate investor. The health insurer has called the former Western Electric Co. headquarters home since 1997. The two non-profit health … Continue reading Tufts Health Plan Leaving Town, Real Estate Investor Taking Over Building