Do I need to establish a company in Nevis to apply for a license?

No. You can obtain a license either by incorporating a new company in Nevis or by re-domiciling an existing company to Nevis, as long as it meets the local legal requirements.

Tags: