Ad Nuggets
Ad Nuggets / The Register
The Register

India’s tech giants shrug off changes to USA’s skilled visa program

As Microsoft denies alleged ‘fraud and abuse’ that sparked the tweaks

Microsoft

Read the full article on The Register →

Track more AdTech & media news in the app →