Egypt’s fintech startup Telda secures $20 million by Modupeoluwa Olalere October 20, 2022 0 Telda, a financial technology company based in Egypt, recently completed a seed funding round that brought in a total of ...