In the cic website it is clearly stated that PCC is not required if we are not currently residing in Saudi Arabia. Can someone help me in this concern. I was working there for a couple of years - 2015-2017 and now I am working in Angola. I am an Indian , so all the procedures to obtain the PCC has to done from India, which is not possible for me at present.
please suggest !
please suggest !