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 ...