Tech.eu Radar

An online database on all things European tech

3 followers

Tech.eu Radar makers

Here are the founders, developers, designers and product people who worked on Tech.eu Radar