Leapfrog Ventures
About Leapfrog Ventures
They believe that the most successful company in any industry gains a disproportionately higher return for its shareholders.
Investment focus
Stages
Portfolio
No portfolio companies recorded yet; Leapfrog Ventures reports 50 investments overall.