Debra Tobierre
Managing Director
Emerald Vista

I would definitely encourage an investor to consider investing in Saint Lucia primarily because again opportunities exist because we are a young developing nation.” 

< >