20210324 city.delhi: Industries back on their feet; but crippling effect can still be felt