20170713 city.chennai: Finances in disarray as registration revenue drops by 18%