Cracking the center
According to the United Nations, an estimated 200,000 people have been trafficked into cyber scam centers where they’re forced to commit fraud schemes, causing billions of dollars in losses worldwide. Fraud Magazine talks to experts fighting on the …