Tata Consultancy Services, India's largest IT firm, saw its profits grow slightly. This was helped by favorable currency ...