Markets snap 3-day winning run on selloff in Infosys, ICICI
From the 30-share blue-chip pack, Infosys dropped nearly 6% despite raising its annual sales forecast
Read More