The best countries for offshore investing are Britain's offshore islands, Luxemburg, Switzerland and Austria.
Advertise Here