Over 600 fake call center employees in the municipality of Mira Road in Maharashtra, India were detained early last week for suspicion of conducting fraudulent or scam calls to US taxpayers while posing as Internal Revenue Service (IRS) agents, according to the Indian Times.

Read More

Advertisements