Information technology company Open Technology Services saw its turnover rise 21.65% to €7.3 million and operating profit (EBITDA) 54% to €960,000 in 2022.
Information technology company Open Technology Services saw its turnover rise 21.65% to €7.3 million and operating profit (EBITDA) 54% to €960,000 in 2022.