IRCC is urged to cancel the contract with VSF Global

IRCC is urged to cancel the contract with VSF Global   Representatives of the opposition have written to Immigration, Refugee and Citizenship Canada (IRCC), urging the federal department to stop contracting VSF Global, a company headquartered in Zurich and Dubai,...