20100413 tech: Infosys cautious on recovery