Traditional banks still hold the majority of customer deposits globally, but they are losing the customer acquisition battle. Digital banks are signing...
Most analysts expected neobanks to consolidate in 2025. The opposite happened. The number of neobanks operating worldwide grew from 397 to 451...