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.