LIVE: Markets pare some losses;
LIVE: Markets pare some losses; Nifty regains 9,850; ITC tumbles 12% Watch this space for all live market updates
LIVE: Markets pare some losses;
LIVE: Markets pare some losses; Nifty regains 9,850; ITC tumbles 12% Watch this space for all live market updates