Home Invest Abroad & Investing Overseas Where should Canadians set up an offshore business?