20150618 city.delhi: Corpns claim they've wrapped up 75% of rain-related work