Latest News and Press Releases
Want to stay updated on the latest news?
-
Revenue of € 91.3 Million and Net Income of € 13.9 Million Up 12.2% and 46.3%, Respectively, vs. Q1-19Q1-20 Orders Up 18.0% vs. Q4-19 and 42.2% vs. Q1-19 DUIVEN, The Netherlands, April 30, 2020 ...