Sequoia leads $5M pre-seed in Egypt’s 1-month-old digital bank Telda

Egypt has a population of over 100 million people. The country has a high mobile and internet penetration necessary for a young and tech-savvy population…