Article Published 3 May 2001 St. Lucia's IBC - LLC Flexible Saint Lucia FC Financial Centre Corporation