ITC Hotels Launch Welcomhotel Katra New Delhi, 18 August 2021: One of India’s most popular and fast paced hospitality brands,…