Clevegen manufacturing agreement | RNS | Ticker