Q1 report 2025

Recurring revenue is increasing

Report