Iveco Bus and Otokar sign production agreement

TRANSPORTATION