Why Canada is placing a restriction on visa applications by self-employed persons
Canada has begun a new visa programme to limit the number of applications by startups and stop self-employed and other persons from moving to the country.