David Vaquero has been appointed Country Manager for Lenord+Bauer in Spain as the company opens a new subsidiary on the Iberian Peninsula.
Related Posts
SNCF chief warns of ‘trucks taking it all’
- Guest authors
- February 11, 2025
- 0
Alstom considers sale of Kassel locomotive plant
- gobstopper
- May 13, 2026
- 0