Investor Presentation Neogen Chemicals Ltd - 542665 - Announcement under Regulation 30 (LODR)-Investor Presentation BSE India Earnings Presentation on unaudited financial results of the company for the Half year ended September 30, 2023