Novaturas Achieves EUR 3.7 Million Profit Amidst Pursuit of Enhanced Efficiency and Client Satisfaction Feb 28, 2024