Explaining St Lucia’s new tax law for international business companies
myiaj_admin2021-06-24T20:24:19+00:00Many companies in Jamaica and other territories have found it convenient to register as an international business company (IBC) in St Lucia because of taxation and other benefits which exceed those in their home country. Benefits under the Eastern Caribbean country's IBC law previously included tax-free status, including no payment