The Business Visa to Canada provides investors, entrepreneurs and self-employed business people and their families with the opportunity of settling permanently in Canada.
Canada's 2010 Business Immigration Program includes up to 11,600 business visas.