20110418 tech: 9 things troubling Infosys