GENUS PLC – Fy26 Trading Update Ahead Of Expectations RNS Number : 1640M Genus PLC 14 July 2026 14 July 2026 Genus plc (“Genus” or the “Group”) FY26 Read More