There are no strict visa requirements for those coming to the Seychelles for business reasons. However, investors are allowed to apply for residence permits, if they want.