For the very first time, the Tata Group and The Godrej Group have come together to co-create a luxury heaven in Mumbai’s Vikhroli, titled ‘Taj The Trees’ – which is a melange of these two iconic legacies coming together. IHCL (Indian Hotels Company Limited) recently announced the inauguration of this eco-sensitive hotel, which is nestled […]