Half Year Trading Update – Ahead of expectations - Genus PLC | RNS | Ticker