Result Zydus Lifesciences Ltd - 532321 - Audited Financial Results For The Year Ended March 31, 2023 BSE India Audited Financial Results For The Year Ended March 31, 2023