Annual Report and Annual General Meeting - Genus plc | RNS | Ticker