A C11 entrepreneur visa arises out of a Federal program that requires an individual to invest in and operate an existing Canadian business or start a new one as a path to permanent residency. An adjunct to that program is the Ontario Immigrant Nominee Program: Entrepreneur Stream which is designed to support an individual from outside Canada who is looking to implement a new business idea or buy an existing business, specifically in Ontario.
While there are a few ineligible businesses, the vast majority are available for entrepreneurs in investing in Canada, and specifically Ontario. These opportunities are vast and can reap significant financial reward as well as Canadian citizenship for the individual.
It is critical to understand however, this path to citizenship requires an outlay of money, time and resources, together with a long term commitment to Canada.