Fake call centre busted, 12 held for duping people by posing as Amazon tech support staff Nation Fake call centre busted, 12 held for duping people by posing as Amazon tech support staff News Analysis India 3 years ago By PTI NEW DELHI: The Delhi Police has busted a fake call centre here and arrested 12 people, including three women, for allegedly cheating...Read More