News
Monthly recurring revenue (MRR) up 25.2% as of June 30, 2025; First-half turnover up 18.9% to €18.0 million; Recurring business accounting for 74.5% of turnover; Development of the active contract ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results