Thursday 28 August 2014
 
»
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