Discussion in 'Trading' started by Risk Less, Mar 5, 2004.
Does anyone know of any Prop firms in St. Thomas?
only the best move to the island.....
I used to live in St. Croix.
You may want to ask the guys on this link.
Separate names with a comma.