Whether you are a local or a foreign investor, the process of business setup in Saudi Arabia can be straightforward if you follow the right steps.