20070625 india: TCS among top 10 most profitable global IT firms