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