• Subscribe
  • Yaz El-Baba

    Yaz El-Baba

    Investor at Emergence
    7 points