SPAIN Post author By StartupEuropeAwards Post date October 28, 2016 No Comments on SPAIN CATALINA VALENCIA FINNOVA