Daffourd Invest

Daffourd Invest

Venture capitalClaimed
HQ location
Montpellier, France
Portfolio analysis