Investo is a seed capital firm that invests both financial and intellectual capital into technology startups throughout Latin America, providing founders with critical resources and guidance.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions