20180624 city.delhi: Capital climbs up on the Swacchh Surveksha ladder