
Founded
2 May 2019
Address
Libra Networks Sarl
Quai de l'Ile 13
1204 Geneva
Switzerland
Tags
VCID: 589681
Profile
Corporate information
Official name
Libra Networks S.à r.l.
Also known as
Libra Networks GmbH
Libra Networks LLC
Registration country
Investment activity status
Active investor