20080527 tech: Infosys to meet guidance