Battery Ventures’ new partner Zak Ewen: Europe has edge in technical software

‘Contrary to popular belief, our belief is that there's a pretty strong manufacturing base across all of Europe,’ says Ewen.