Report - ANNUAL REPORT 2019 · increasing investment in our product development, the Board ... a reduction in recurring revenue and non recurring revenue in 2020 with some recovery in the

Please pass captcha verification before submit form