20200507 city.chennai: Tamil Nadu: Industries struggle as portal for passes down since May 4