Home » European tech weekly recap: €1.4B in deals and April’s highlights

European tech weekly recap: €1.4B in deals and April’s highlights