New long term offtake agreement signed | RNS | Ticker