First Data agrees $40m FTC settlement

May 19, 2020
First Data Merchant Services and one of its former executives will pay more than $40.2 million to se...

Other news