St Lucia Caribbean Citizenship by Investment Investment-based immigration to St Lucia is becoming increasingly popular. St Lucia Citizenship by Investment (CBI) is a scheme that allows people and their families to receive citizenship in exchange for making a financial commitment to the country. The tropical benefits of St Lucia, as well as visa-free travel to over 130 countries, are compelling reasons to...