Novaturas Group reported revenue results for the month of March 2024. For the period, the company recorded revenues of EUR 13.8 million compared to EUR 13.8 million same period last year.