Infosys

Once again, Infosys needs to shake off uncertainties and stand tall (Mint file)