Tuesday 26 July 2016
 
»
Tag
 
»
Temsa Global

TAC launches Temsa’s super bus in Oman

Safari SD, the new super bus from Temsa which is rolled out from Temsa Global’s manufacturing facilities in Egypt, has been launched in Oman. Temsa tasted success in Europe as the leading brand for high-end buses & coaches, said a comp

More…
 1 2 3 4 5 >  Last ›

calendarCalendar of Events

Ads