Moscow-based venture capital investor Leta Capital has launched its third $100m fund to back UK, European and US-based tech companies.
Moscow-based venture capital investor Leta Capital has launched its third $100m fund to back UK, European and US-based tech companies.