I got invitation to apply from the Canadian government but my ITA got rejected as I was unable to produce relevant documents within 60 days and this was totally my fault. The immigration agency rigorously asked me produces the documents and warned me about the rejection of ITA if I am unable to get documents and thus, they were right! My ITA got rejected and my file was out of the pool. I requested Aptech Global to accept my case once again and they did the whole process again and luckily this time too, I got ITA and Cananda PR as well. I learnt a lesson that one should never take anything for granted because you never know when things fall apart! Thank you Aptech Global for assisting me.