Invest in companies where technology is the core source of advantage, backing founders from Iberia and Europe as they build global leaders.
No data yet