Leorsa Innovations

Leorsa Innovations

Venture capitalClaimed

Venture company investing in global business.

HQ location
Geneva, Switzerland
Portfolio analysis
Notes (0)