17-05-2019 12:25 via abcnews.go.com

South Carolina tech firm, CEO indicted on fraud charges

A South Carolina technology company and its leader are accused of fraudulently obtaining numerical internet addresses worth a total of up to $14.4 million
Read more »