calgaryherald.com
Infographic: The high cost of a job in Canada
There are more than 150 million migrant workers worldwide, according to the International Labour Organization. Most are from developing countries, but take poorly paid jobs in rich ones.Their …