14 employees
Tavaga empowers retail investors by giving access to the same technology, process, advice & products used by professional investment funds
2015