20170707 city.delhi: Post-GST Nehru Place footfall down by 60 per cent