Home » European tech weekly recap: Over €3.1B invested in the tech ecosystem in the last week of May

European tech weekly recap: Over €3.1B invested in the tech ecosystem in the last week of May