Back ambitious CEE founders building products with the potential to reach $100M-plus revenue, emphasizing large markets, customer love and materially better products.
No data yet