Open a Bank Account in St. Lucia
It is allowed to open a bank account in St. Lucia as a foreigner (we offer assistance on this procedure), a right granted to both individuals and corporate structures. More so, it is possible to open the account as a non-resident. St. Lucia is a small country located in the…

