Temsa’s Opalin, Avenue Plus bus models launched

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