Tech support fraud leader is arrested; thousands of people were scammed off for $30 million USD
A joint investigation by the authorities in India and the United States led to the dismantling of a tech support fraud network allegedly led by an American citizen, who hadRead More →