Tech Mahindra
Sensex-Nifty pare early gains to settle lower for 2nd straight session
Sensex declines nearly 400 points in initial trade on weak global cues
Sensex climbed 379.15 points to 61,654.24 on positive global equities
Sensex, Nifty rise for 2nd day on gains in oil, IT & banking shares
Sensex, Nifty pare early gains to close close lower; financials, oil stocks fall