fbpx

Call center fraud: international criminal scheme uncovered in Georgia