21 Indians awarded up to 20 years in prison by US court in call centre scam News 21 Indians awarded up to 20 years in prison by US court in call centre scam News Analysis India 6 years ago US authorities on Friday announced the sentencing of 21 members of a “telefraud scam” run out of India-based call centres that defrauded Americans and...Read More