The Federal Court of Appeal granted the appeal regarding STCA
IRCC issued 284 ITAs in the Express Entry draw #180
Express Entry #135
Express Entry #136