Trams & Metros

CAF wins over €100m in tram contracts in Hungary and Spain

The company will deliver 31 tram units to operator BKK (Budapesti Közlekedési Központ) in Hungary.