News

The Škoda Group has received an order for up to 30 trams for the city of Mainz, bringing its German presence to a total of 11 ...