Exhibitor News

Mechan lifts InnoTrans presence

[Advertisement Feature] Renowned rail depot equipment specialist Mechan is preparing to raise its global profile further by taking its largest stand to date at this year’s InnoTrans trade fair in Germany.
[vc_video link=”https://youtu.be/uZDTHyY3JKE” css_animation=”none” title=”Video”]