Contract in the Middle East and North Africa - Cyanconnode Holdings plc | RNS | Ticker