US Charges 61 People in Indian Call Centre Scam
More than 60 individuals and entities, an overwhelming number of them Indians, were on Thursday charged by the Justice Department for allegedly participating in a multi-million dollar scam involving call centres based in India, which conned thousands of American citizens.
Read more »