Newport Beach-based Okapi Venture Capital reported total OC investments of more than $51 million, a significant increase from the $4.7 million in 2023. Okapi reported $135 million funds under ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results