20050708 india: Infosys edges out TCS