Showing posts with label incorporation in Seychelles. Show all posts
Showing posts with label incorporation in Seychelles. Show all posts

Thursday, 12 June 2014

Companies special licenses (CSL)

The Seychelles companies special licences are similar to companies incorporated under the international business licenses, but since the act took place later that IBC act, its more complicated and offers greater advantages for companies incorporated under it. CSL take advantage over double tax treaties that are not available to the IBC companies.