News Ayodhya to be world class spiritual destination with IIM-Indore’s ‘Swachhata makeover’ News Desk January 8, 2021 The sacred city of Ayodhya in Uttar Pradesh is set to get a ‘Swachhata’ makeover as the Indian Institute of Management-Indore (IIM-I) has decided to elevate it as an international …