August 7, 2015 update. Another article by Greg McNally, in Internationalman.com, says that Barbados or Turks and Caicos are good places for a subsidiary corporation to be set up. Profits are taxed at the low rate to Barbados, and dividends paid to the parent corporation are tax-free. That seems good and easy. http://www.internationalman.com/articles/the-best-jurisdictions-for-canadians
Sept 28, 2012 An article today from Internationalman.com, says that Canada had a favorable Supreme Court of Canada decision, saying a Trust fund set up with an out-of-country trust administrator, (for instance in London, Singapore or Hong Kong), would not be subject to Canadian tax. It must only accept assets from non-resident Canadians. I’m a resident Canadian, so I couldn’t put money directly into a Trust tax-free. But should I ever become non-resident, or have money sources developed in the future from international sources, it could be handy.