Representative Image INDORE, Madhya Pradesh: The cleanest city in India, Indore, has prevailed in the latest edition of the Swachh…