23 oct 20204 min.KITE Invest and Silicon Valley-based, StartCaps Ventures, look at why US startups offer a great retStartCaps Ventures is the San Francisco-based Spanish venture capital firm that focuses in Micro-VC Seed and Early-stage investments....