Home
Temsa, the leading Turkish bus-maker, introduced Opalin and Avenue Plus, two new bus models of 7.7…