Optima Health reports strong FY25 results, eyes growth in FY26
LONDON: Optima Health Plc (AIM: OPT), a leading UK provider of technology-enabled corporate health and wellbeing solutions, reported strong preliminary unaudited results for the fiscal year ended March 31, 2025, highlighting strategic progress, international expansion, and a robust financial position….