20071023 tech: TCS ranked above India by S&P