Preliminary Results for the Year Ended 31 December 2025
March 27, 2026 Biodexa Pharmaceuticals PLC (“Biodexa” or the “Company” or, together with its subsidiaries, the “Group”) Preliminary Results for the Year Ended 31 December 2025 Biodexa Pharmaceuticals PLC (Nasdaq: BDRX), a clinical-stage biopharmaceutical …