Thredd’s McCarthy Gets Down to the Business of FinTech
Defining “payments modernization” is no easy task.
If you asked 10 different payments executives to define it, you might get 10 different answers.
But for payment processor Thredd CEO Jim McCarthy...