Infosys’s huge deal wins fail to give it an edge over peers · Activ.news