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