Multiple India-based call centers and their directors indicted for perpetuating phone scams affecting thousands of Americans
The US Justice Department indicted six India-based call centers and their directors for their alleged role in making tens of millions of scam calls to defraud thousands of American citizens.