Settle bags $60M to simplify bill payments for e-commerce

17:00 17.11.2021
Settle extends payment terms for a customers’ vendors, paying them with Settle's money so the company can pay them back 30 to 120 days later....
  196