Foreign Investors can invest in Canada by buying a business, obtain a Work Permit and later can become Permanent Residents of Canada. The owner operator program is not a business immigration program. This is an LMIA based work permit program.
The owner operator program provides a window of opportunity to Foreign Investors who are looking to run their business in Canada on Work Permit with a strong chance to become Permanent Resident of Canada. This is a Federal program and is available all over Canada.
All other business programs for Foreign Investors and Entrepreneurs have a limited quota and strict rules to invest and work in Canada. However, there is no quota for this program. As a result, this program is gaining lot of popularity among Foreign Investors
The Foreign investors have extremely limited opportunities to invest in Canada under the existing investor programs. These programs require a lot of Net worth and massive investment in Canada.
The other opportunities to invest in Canada for Foreign Entrepreneurs are mostly available under Provincial Nominee Programs (PNP) Entrepreneur Streams. However, all of these programs have a limited quota and work under Expression of Interest (EOI) system. Entrepreneurs are initially issued Work Permits and the have to go through a long process of Provincial Nomination followed by permanent residence of Canada.
Generally speaking, there is a minimum criteria that applicants need to meet in order to qualify for PNP Entrepreneur streams. These programs are for wealth business persons with a high net worth of CAD$600,000. On average the investment requirement is about $200,000 or more depending upon the province. Usually, a detailed business plan is required.