IT-Trans and innovations for public transport

 

IT-Trans and innovations for public transport

Visit Karlsruhe Trade Fair Centre in Germany to meet with the Optibus Team, along with 5000 industry participants from over 30 countries!