Seychelles may be the smallest and least populated country in Africa, but it has an interesting place in the legal world. It is home to many offshore companies, and has a good economy and well-regarded functioning democracy. Since it is
…
…
The Beneficial Ownership Act (hereinafter “BO Act”) came into force in August 2020.
According to the provisions of the BO Act as well as the Beneficial Owners Regulations, every Seychelles’ International Business Company (“IBC”) should maintain adequate information on Registry…
Fresh on the heals of a ratification by the island nation of Seychelles, the Caribbean island nation of Saint Lucia has become the 113th nation to ratify the Rome Statute establishing the International Criminal Court. The Court welcomed Saint Lucia’s…
The Indian Ocean archipelago of Seychelles has become the latest country to ratify the Rome Statute establishing the International Criminal Court (“ICC”). It ratified the 1998 Rome Statute yesterday. The Statute will enter into force for Seychelles on November 1,…