Head of Microsoft for Startups: Europe just needs time to spawn more winners


Trending Today on Tech News Tube