Result Cyient Limited - 532175 - Financial Results For The Half Year Ended 30 September 2024 BSE India Financial Results for the half year ended 30 September 2024