Indore has once again been declared the cleanest city in India, marking its eighth consecutive win in the government's annual Swachh Survekshan awards. The results for 2024-25 were announced on Thursday, with President Droupadi Murmu presenting the awards at a ceremony in the capital.