Non-Mauritian residents have the option to establish an offshore entity or conduct business in Mauritius, following the necessary guidelines.
For a Global Business Company, it is required to have 2 local directors and a registered office in Mauritius. Additionally, a qualified secretary (either a firm or an individual) who is a resident of Mauritius is also necessary.
If you plan to open an Authorized Company, certain criteria must be met by the ultimate beneficiary and other controlling persons, and one of those requirements is that they cannot be residents of Mauritius.