November 29, 2018

After Microsoft complaints, Indian police arrest tech support scammers at 26 call centers

By Tech Online Things

Indian police raid 26 call centers, make 63 arrests.

Search Tech Things: Latest Tech News