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