Sensex Falls Over 2% to Close at 25,696

The weak economic data, which came after market hours yesterday, spooked markets while China worries weighed on sentiments.

Related Videos