New debit card fintech Seltz gears up for launch in the US Source Cluster: BankingTech Source Node: 1623374Time Stamp: Aug 15, 2022