Top Stories IHCL Announces New Leadership Team for Its Goa PropertiesMarch 15, 2025 Indian Hotels Company (IHCL), Goa’s largest hospitality operator and leader in the tourism sector has appointed Mr Vivek Batra as…