Karwa Motors, Oman’s first bus company, has deployed its first bus. Karwa Motors is a joint venture between Mowasalat Qatar, the state-owned transport company of Qatar, and Oman Investment Authority. ...

This content is available to only subscribers.