Vendetta Capital

Vendetta Capital

Venture capitalClaimed
HQ location
Mahé, Seychelles
Portfolio analysis