emeastartups
emeastartups
Browsing tag
Horizons Ventures
German mobile banking startup Number26 racks up $40 mln
Read more
Horizons Ventures invests in Jobspotting
Read more