The drop in retail sales was worse while the footfall at showrooms has dropped dramatically.
18 Dec 2016 1:30 PM IST