Is a foreign company allowed to open a branch and representative office in Oman?

Companies conducting business through special contracts or agreements with the government are allowed to establish a branch in Oman.

Foreign companies engaged in trade, industry and service sectors may open commercial representative offices in Oman.

However they may not import, export or sell their products, promote productions or services other than those produced by the company or communicate directly with the consumers.