News Otokar to present electric city bus powered by Webasto batteries at IAA MobilityAugust 31, 2021 Otokar, a Turkey-based bus manufacturer has revealed plans to introduce a twelve-metre long electric bus for city commutes at the IAA Mobility summit in Munich. The… Read More