For all the innovations within financial technology, the challenge of banking not being as accessible despite digital connectivity and solutions…
Building a business to reach a US$480 million valuation and selling it would be considered a success by anyone’s standards,…