Hello House,
I got this message from CIC, " ...I have concerns with your foreign work experience because I am unable to verify, your previous employer, XXX using open source" , I am required to upload a letter of explanation to explain that I have worked in the organisation. what kind of letter...