News
Oman's first bus company, has rolled out its first Karwa-branded bus bearing the 'Made in the Sultanate of Oman' called 'Salam'. Karwa Motors is a joint venture between Mowasalat Qatar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results