The company is also considering launching a new upscale brand for managing resorts, through which it would also look to further grow its Club Mahindra memberships
Club Mahindra was founded in 1996 and has been responsible for introducing the concept of vacation ownership to the Indian audience. In the last 25 years, the company has reinvented the holiday going experience for...