24 Microsoft tech support scammers arrested from fake call centers in India

After a complaint filed by Microsoft India, 24 tech support scammers have reportedly been arrested from various fake call centers in India, for impersonating Microsoft support officials. Read more…
Neowin