C11 Entrepreneur visa is a work permit visa category for self-employed personnel and entrepreneurs wanting to work in Canada without needing to apply for an

C11 Entrepreneur visa is a work permit visa category for self-employed personnel and entrepreneurs wanting to work in Canada without needing to apply for an