695 Applicants means it is just 1%-2% candidiates, what do you think?
I am starting to doubt the transparency of CIC, we are so unaware of the thing that how many applicants are there in the pool, what are the average scores, and so on !!
By the way, link is blocked in my part of the world...