Read this  and immediately recognized an academic with an agenda.  So more immigrants means more international trade.  Makes sense.  But wait.  Trade means  import and export. The only beneficial  one for the country is export of our products to new markets.  But my observation is that immigrants  start with the import business as this is the easiest and cheapest type. Using their connections they bring new products into the country so Canadians can enjoy novelty items which kill demand for domestic manufacturing.  Quite a benefit of immigration !  If I am wrong, I would like to see the international trade quoted  broken into imports and exports to show a clear benefit to the country.

As forthe agenda. Here is the paragraph  which shows the real intention of this piece::

For Canada to use its immigrant advantage to change the terms of international trade, new Canadians need to be welcome in the country’s corner offices, as well as its corner stores. Unfortunately, they’re not.