Mahindra & Mahindra
Sensex declines 143 pts on unabated foreign fund outflows, weak global trends
Mahindra & Mahindra total sales up 17% at 75,604 units in September
Sensex, Nifty hit fresh lifetime highs as telecom, auto shares advance
Sensex, Nifty rise for 2nd day on encouraging macro data, firm global trend