Établie en 2021, Initiate Capital est une société d'investissement en phase de démarrage se concentrant sur les médias, les nouvelles technologies et le Web3. Initiate Capital s'engage à créer un monde Internet plus égal, juste et ouvert grâce à ses investissements.