How often do VC funds achieve a total return 130% or more over 10 years?

Pin It on Pinterest

Share This