Seychelles IBC Essentials: Generating Locally Sourced Income_


An International Business Company (IBC) is an offshore company formed under the laws of Seychelles which, previously, was restricted in terms of the activities it may conduct.

The game changed for IBCs starting January 1, 2019, when the government allowed for the International Business Companies to actually do business here in Seychelles. Read More

CRESCO Holding wishes everyone wonderful Merry Christmas.

May this Holiday Season sparkle, shine and may all your wishes and dreams come true, Merry Christmas. 🌲🌟


Our UAE offices are closed from April 8-12, 2024, you may still reach us on +971 4 406 9680 as our team in Seychelles and the Philippines remain at your disposal. Eid Mubarak!