Major Contract Variation and Extension Signed | RNS | Ticker