St. Lucia National Development Corporation is an agency aiding foreign investors make secure and profitable investment in St. Lucia.
Keywords: St. Lucia, Saint Lucia, NDC, National, development, corporation, corp, investment, capital, foreign, government, trust, trustee, free zone, consessions, industrial, estate, develop