Storia: European tech weekly recap: €1.4B in deals and April's highlights — Warptech News