Footfalls, or the number of visitors, at top malls in Mumbai, Delhi and Bengaluru were down 15-25% in the past three days compared with this time last year, industry executives said. from Industry-Economic Times Read The Rest:economictimes...