Foreigners are allowed to own businesses in Canada. However, business ownership would not give a foreigner the right to work or live in Canada. The business owner has to apply for immigration to be legally entitled to work and live in Canada.

Business Immigration

http://www.gov.mb.ca/jec/invest/pnp-b/index.html