#Sensex ends 271 points lower at 31,525, Infosys shares slump nearly 10%.

Sensex ends 271 points lower at 31,525, Infosys shares slump nearly 10%.