Nesta

/Tag: Nesta

Latest report

The Spanish ecosystem ranks 5th in Europe in terms of the number of scaleups, and 6th in the capital raised. As a consolation prize, it ranks first among the Southern European countries.

Learn more