20200805 city.delhi: Over 10;000 firms falter in tax payments in Delhi