20080606 tech: Infosys finds China tough!