20070625 tech: TCS in world's top 10 profitable cos