Business Visitor Visa

A Business Visitor visa is designed for foreign businesspersons to conduct business activities in Canada.