Small and medium size businesses play vital role in Canadian economy. If you are a business person then you might be able immigrate to Canada through Entrepreneur streams in one of the Canadian provinces.
Most of the Canadian provinces have their own Business immigration program through which they can nominate individuals for immigration to their province based on their own specific criteria. Mostly, the applicant get work permit first to establish the business and then they can apply for provincial nomination. Once nominated by a province, the individual can apply for permanent residence through the federal immigration program.
Start-Up Visa Program:
Canada launched Start-UP Visa program which allows entrepreneurs who want to build innovative business in Canada that can create jobs for Canadians and compete at world level. If you have innovative business idea then you can get support from one of the designated organizations to convert your business idea into reality. This program allows you to apply for permanent residency.