Otokar to produce 21-meter-long, 100 articulated metrobus for IETT [ Turkey ]

On September 6, Otokar announced that it will manufacture nationally designed and locally produced 100 articulated metrobuses to offer high-level comfort in Istanbul's public transportation.<Sep 07, 2021>