Ten secures contract wins and renewals in EMEA - Ten Technologies Group plc | RNS | Ticker