News December 28, 20223 Mins Read2 ViewsAmericans Lost Over $10 Billion Due To Indian Call Centre Frauds This YearBy Vandita SharmaDecember 28, 2022 News 3 Mins Read2 Views According to reports, Americans have lost a total of $10.2 billion in online and contact center-related scams and fraud in…