Elephant Lake Ventures GmbH is a Germany-based company whose stated corporate purpose includes holding and managing its own assets and providing management consulting services (including sales management and strategy).
Focus Areas
Notable Investments