Yapstone
99.9%
PLATFORM UPTIME
80%
DISPUTED CHARGEBACKS
Won
Industry: Financial Services & Technology
Year invested: 2015
Status: Realized
Location: USA
Investment Strategy: Credit Solutions