C11 category work permit
C11 Permit is for foreign entrepreneurs and investors seeking entry to Canada as business owners to buy or start a business in Canada.
Read More