Obama announced an easing of the process to obtain L-1B work visas for corporate executives, a move that could end the large scale harassment of IT professionals from India
Obama announced an easing of the process to obtain L-1B work visas for corporate executives, a move that could end the large scale harassment of IT professionals from India