Endeavor CatalystNo description available.HeadquartersGlobalRecorded investmentsSwvl — Series C · 2020Sendmarc — Series A · 2023