English: St. Lucia international business company (IBC)
Telugu: సెయింట్ లూసియా ఇంటర్నేషనల్ బిజినెస్ కంపెనీ (ఐబిసి)