Receipt of £105m of EC sale deferred consideration | RNS | Ticker