Authorities charged six Indian call centers for scams

Six Indian call centers were indicted for their alleged involvement in different scams, making calls to thousands of consumers in the United States. Apparently, it is not the first time that these companies in the Asian country have been accused of carrying out this type of scam. Learn more about this delicate topic in this […]