Hi there,
I've been an online freelancer for 10 years and I've a small design & development agency that I run from home. All my team is hired online from platforms like Upwork etc.
I'd like to know if I qualify for Canadian Immigration and which category suits me? Most of my clients are...