Infosys dragged the benchmark indices lower following an anonymous whistle-blower complaint, which alleged that the company used irregular practices to shore up profits. The Sensex declined 334 points, or 0.9 per cent, to end at 38,963.84, while the Nifty slipped 74 points, or 0.63 per cent, to end at 11,588.

)