ITC Hotels Limited Recognised as World’s Leading Sustainable Organisation at WSTHA 2025

ITC Hotels Limited has been recognised as the World’s Leading Sustainable Organisation 2025 at the World…