20081023 tech: TCS Q2: Is the worst over?