Newron Presents 2024 Financial Results and Provides 2025 Outlook Written by Kirsten Ruehl on 1st April 2025. Posted in Client News. Previous Next