The New H-1B Restrictions – What does it mean for Canadian tech firms?

With the news of the United States recently extending a pause on some green cards and suspended visas for other foreign workers… Read more