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 ...