Seychelles New International Business Companies Act, 2016
On 26th July, 2016, the National Assembly of Seychelles gave its approval for the enactment of the New International Business Companies Act, 2016 (“IBC Act”). The new IBC Act provides for a [...]