Result Zydus Lifesciences Ltd - 532321 - Audited Financial Results For The Quarter And Year Ended March … BSE India Audited Financial Results