Canada paid nearly $200M to visa company previously based in a tax haven and linked to China

Canada has awarded at least $183 million to VFS Global, a company previously based in Mauritius and backed by a large Chinese state-owned investment fund.