20 to 22 May 2025 Plasser & Theurer at the 29th International Exhibition for Track Technology (iaf) in Germany