Lurra Capital

Lurra Capital

Private equityClaimed
HQ location
Wollerau, Switzerland
Portfolio analysis