Result NATCO PHARMA LTD. - 524816 - Audited Financial Results (Standalone And Consolidated) For The Quarter And … BSE India Audited Financial Results (Standalone and Consolidated) for the quarter and year ended 31st March, 2023