Drac is this the same as 'freelance visa'? bcoz i heard some people say that their visa is freelance..wherein they r under sponsor by other company or person but they r working with another company or doing some independent work..
Drac is this the same as 'freelance visa'? bcoz i heard some people say that their visa is freelance..wherein they r under sponsor by other company or person but they r working with another company or doing some independent work..