Apple drops L&T Infotech over visa issues
LTI is alleged to have issued letters of invitation to some of its employees to work on-site on the Apple account, when the USCIS …
LTI is alleged to have issued letters of invitation to some of its employees to work on-site on the Apple account, when the USCIS …