GoCardless Launches Open Banking Payments as 52% Of Americans Have “No Clue” What Open Banking Is
Half of Americans say they have “no clue” what #openbanking is according to @GoCardless - who have just launched a new open banking feature #InstantBankPay...