EMEA GPs rein in spending

GPs deployed €19.2bn into entry deals in the first quarter of the year, down from €37bn in the same period in in 2017, according to S&P Global Market Intelligence.