This Diwali Has Lost Its Sparkle
GO TO SOURCE NEW DELHI, INDIA, November 10, 2001: Markets are relatively deserted, retailers are disillusioned. It’s apparent that a depressed economy has eaten into the country’s biggest spending season, with everyone penny-pinching. Business has been less than ever before and shows no sign of picking up even with the festival of lights only a few days away. With higher…
