I cannot believe that your employer doesnt know the immigration processes. how are they functioning? How they could register their company, if they even have no clue how to issue a visa?
I cannot believe that your employer doesnt know the immigration processes. how are they functioning? How they could register their company, if they even have no clue how to issue a visa?