Agents working from Indian call centers alleged tax evasion and fraud to extract money from US citizens
Agents working from Indian call centers alleged tax evasion and fraud to extract money from US citizens
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.