The Red herring has published its annual listing of top 100 tech startups in Europe. No ranking or background is provided, however the list does provide an excellent overview of some of Europe’s most exciting startups.
Read the original article here