Just when many thought Tata’s run of bad luck might be nearing its end, India’s largest conglomerate was this week forced to shift the venue of the glamorous launch of its newly acquired Jaguar and Land Rover brands in India.
The event had to be quickly switched to the group’s Taj President Hotel in Mumbai after its flagship property, the Taj Mahal Palace and Tower Hotel, caught fire the night before.

COMPANIES 


