Investment: SeedEstablished: 2021HQ: Munich, GermanyCEO: Cancan LiuKeen: Briehan
Investment: SeedEstablished: 2024HQ: Delft, NetherlandsCEO: Balasz SzekeresKeen: Giuseppe & Alexander
Investment: Series AEstablished: 2012HQ: Zürich, SwitzerlandCEO: Christian GrossmanKeen: Robert