Ten secures contract wins and renewals in EMEA - Ten Lifestyle Group PLC | RNS | Ticker