Information Technology Firm Pays $1M to Settle Allegations of Visa Fraudjustice.gov6 pointswslh9 years ago