
Canada’s retail exodus continues.
The Body Shop, the British cosmetic and skin care company, filed for bankruptcy protection in Canada on Friday. It will close its 33 stores and halt online operations while it owes more than $3 million to unsecured and secured creditors.
The company is also shuttering its U.S. operations and, according to British media, closing 75 of its stores in the U.K. Weeks ago, the company filed for administration in the U.K., the equivalent of bankruptcy in the United Kingdom.









A former British Airways employee has allegedly fled to India after being arrested for allegedly helping Indian citizens get around immigration laws so they could claim asylum in Canada.
The rising cost of living appears to be dragging down Canada’s birth rate, which recently hit its lowest level in recorded history.


The federal government is reimposing some visa requirements on Mexican nationals visiting Canada, a senior government source tells Radio-Canada.