Result IPCA LABORATORIES LTD. - 524494 - Standalone And Consolidated Unaudited Financial Results For Q1FY25 BSE India Standalone and Consolidated Unaudited Financial Results for Q1FY25