20100415 tech: Seven things troubling Infosys