Three, an India-based company have been charged in phone scam targeting U.S. residents
Three people and an India-based call center are being charged for involvement in a tele-fraud scheme. |!| Chattanooga
Three people and an India-based call center are being charged for involvement in a tele-fraud scheme. |!| Chattanooga