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…