Home

Indian Hotels sells Taj Boston for $125 million

Thu, Jul 14 2016, 10:42 AM

Tata Group’s hotels business, Indian Hotels Company sold Taj Boston for $125 million, to cut losses; it bought the property in 2006.