In order to be eligible for this type of visa, the foreign national should own a controlling interest of more than 50% of the shares in a business in Canada.
Other requirements include:
1. a business plan that shows how the owner / operator shall fund the business, create or maintain employment, and contains at least a basic financial plan and timeline of events;