infotechlead

Sikka steers Infosys on bumpy road in first year