20200601 city.delhi: Lockdown drags car sales down by a whopping 87%