20100727 tech: 9 Things troubling Infosys