Navi Mumbai named India's cleanest city, ends Indore 8-year streak

By NewsBytes Desk