Consumer demand revives, but D-Mart shares plunge amid e-commerce... | Nimisham | Nimisham