Business in St. Lucia

Business Environment
Ease of doing business index64.0 1=most business-friendly regulations59.0 1=most business-friendly regulations