Business, M+A | Wed 30/01/2019 268 deals worth €10 billion completed as 2018 sees largest number of M&A transactions since 2005