New long-term offtake agreement signed | RNS | Ticker