Result ZENSAR TECHNOLOGIES LTD. - 504067 - Financial Results For The Quarter Nd Year Ended March 31, … BSE India Please find enclosed Financial Results for the Quarter and Year ended March 31, 2024.