Links – Financial Services Authority (“FSA”) – FSA is essentially a one-stop shop, licensing and regulating primary offshore activities. It is the Registrar for International Business Companies and trusts and regulates International Trade Zone activities. – The Seychelles Revenue Commission is the body responsible for the administration of revenue laws in Seychelles.– The Seychelles Investment Board promotes investment opportunities in Seychelles and facilitates the process of establishing a business in Seychelles from scoping up to implementation stages.