European Venture Deals, Announced May 2013Venture deals from France, Germany, Spain, United Kingdom and elsewhere from EuropeByStaff Writer13 June 2013•1 min readJavaScript is required to read this article. Please enable it in your browser and reload the page.Managers