
Start-up Visa Pipeline: What IRCC Data Shows About 5,176 Pending Applicants
IRCC records show 5,176 Start-up Visa principal applicants in processing on October 1, 2025, a decision surge in 2023 to 2024 and a sharp drop in 2025. What the data supports, and what it does not.
Read More
