Ottawa, tear down those trade walls
There are 89,862 words in the Canadian Free Trade Agreement, a long-winded testament to Canada’s 157-year-old failure to create a single national economic space rather than a collection of fiefdoms. There should be just 12 words in the agreement: No …