I am in shock ! My wife has 396 points (CEC), she got laid off from her Job 6 months before completing 2 years experience and now this big news. Thank you Canada, for trusting us.
We are still waiting for the ITA... I think the ITA might take more than 24h this time !