Our terms of investment

How much do you usually invest in a new company? Typically, our initial investment in a startup ranges from $750k to $4 million, but we’ve gone higher and lower in some cases. Currently, our average initial investment is right around $2 million. We’re also very serious about supporting our companies with follow-on investing. In fact, … Read more