Thursday 28 March 2024
 
»
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