Seychelles International Business Authority (SIBA)

Seychelles International Business Authority (SIBA) administers the Seychelles International Trade Zone (SITZ), it acts as a one-stop shop, licensing and regulating offshore activities. It focuses therefore on attracting foreigninvestment.

Seychelles International Business Authority (SIBA)
Name of the Organization
1995
Date of Establishment
P.O. Box 991, Victoria
Address