European tech recap

European tech recap: The Best Deals and Highlights Revealed

European tech recap provides insights into €4.6B in deals and key highlights from August.