Indian Police Raid Tech Support Scam Call Center
Indian law enforcement, in collaboration with international agencies, has dismantled a fraudulent tech support call center operation targeting victims in the UK, US, and Australia through fraudulent tech support schemes.