Business
Škoda Group wins new tram contract for Mainz and strengthens its position in Germany
A new contract from the western German city of Mainz to supply up to 30 trams (the base contract for 22 + 8 optional) has confirmed Škoda’s strong and growing presence in one of Europe’s […]