Result TATA CONSULTANCY SERVICES LTD. - 532540 - Financial Results For The Quarter And Six Month Period … BSE India Financial results for the quarter and six month period ended September 30, 2022 and declaration of second interim dividend