Indian Hotels Company (IHCL), South Asia’s largest hospitality company, on Thursday announced India’s first all women-managed luxury residences, Taj Wellington Mews in Chennai.This initiative is in line with the company’s ongoing efforts in creating an equitable workplace and ecosystem, while empowering women in the hospitality industry.The upcoming Taj Wellington Mews, Chennai, managed by an all-woman team is…
Read More