2 ms·
"Trust" isn't the issue. I doubt they could have convinced a bank that they were low-risk enough to open a merchant account.
by scott_s 14y ago
"Trust" isn't the issue. I doubt they could have convinced a bank that they were low-risk enough to open a merchant account.