
Shahpouri v. Canada, 2026 FC 957: What This ICT Work Permit Refusal Means for New Canadian Entity Files
The Federal Court upheld an ICT refusal for a new Canadian entity on five business viability grounds. Shahpouri v. Canada, 2026 FC 957 provides a clear checklist for practitioners advising on new-entity ICT files.
Read More

