About 90% of U.S. consumers have debit cards. Forty-six million consumers don’t have established credit histories — which means they don’t have credit cards. With...
Hotel rewards program Wyndham Rewards partnered with Galileo Financial Technologies, SoFi’s technology platform, to launch a debit card that lets users earn travel rewards and...