Result CAPLIN POINT LABORATORIES LTD. - 524742 - Outcome Of Board Meeting BSE India Results for the quarter ended June 30, 2023