GoCardless’ $22.5 million in new funding could show an appetite for direct debit payments

Exit mobile version