One Consultncy from Delhi offered me a job in Canada and they have applied for W-1 visa for me. Can I believe that. They have send me the screenshot of details shown in Canadian govt website’s immigration section.
One Consultncy from Delhi offered me a job in Canada and they have applied for W-1 visa for me. Can I believe that. They have send me the screenshot of details shown in Canadian govt website’s immigration section.