Tata Consultancy Services posts a quarterly net profit of Rs 12,380 crore on a revenue of Rs 63,973 crore, improving ...