Result TATA ELXSI LTD. - 500408 - Audited Financial Results For The Quarter And Year Ended March … BSE India Audited Financial Results and recommendation of dividend for FY 23-24.