2 employees
Leotaurus is an investment company that primarily invests strategic industrial holdings and venture capital in start-ups.
2007