Genus plc Reports Interim Results for the Six Months Ended 3

© 2025 Vimarsana