Iv'e heard that Gibraltar is now the place to trade from. Ive heard it offers massive tax consessions ? Does anybody know of any firms or some...
Separate names with a comma.