New contract worth $2m | RNS | Ticker