Smarthub
Smarthub invests in promising technology startups with global ambitions and the potential to reach a valuation of at least $100 million within the next five years.
Launch date
Employees
San Francisco California (HQ), Russia (founding location)