Krebs Biochemicals' Board acknowledged a fine imposed by NSE and BSE for regulatory non-compliance related to independent director appointments, with a delay of 33 days cited; the company has since appointed 4 new directors to rectify the issue as of 7th August 2025.