Why Visa and Mastercard have yet to face their Kodak moment
There are now 332 fintech unicorns in the world, according to a new ranking by small business portal Fintech Labs. Equally striking is the dominance within the financial technology realm of billion-dollar companies that deal […]