The Federal Court has affirmed that, in a work permit application submitted under the Start-Up Business Class, a Designated Organization’s commitment certificate and letter of support stating that an applicant’s entry to Canada is urgent is “only an expression of opinion for an officer’s...