EX Capital

EX Capital

Venture capitalClaimed
HQ location
United States
Founding location
Portugal
Portfolio analysis