Business Visitor Visa
You can apply for a Business visitor visa if you have a business in your home country. A business visitor visa is pretty much same as a visitor visa, only the difference is that you are coming here for the growth and promotion of your business. Generally a business visitor remains in Canada for few days or few weeks but can stay in Canada for up to 6 months.
You are considered a Business Visitor if you are coming to take part in international business activities in Canada without being part of the Canadian labour market.
and
You are visiting Canada temporarily to:
- find ways to grow your business
- invest
- strengthen your business relationships