Sensex, Nifty fall as pharma stocks weaken despite Mahindra’s strong gains

Eleven of the 13 major sectors logged losses while small- and mid-caps each dropped 1%.

Business