
Market Wrap: Banks, pharma stocks lead D-Street lower; Sensex sheds 156 pts, Nifty below 24,380
Indian benchmark indexes ended lower on Tuesday, as widespread losses in financial and pharma stocks eclipsed gains in Mahindra & Mahindra, which surged on optimism over its earnings outlook, as well as advances in heavyweights Reliance Industries and …