All ukraine war Articles
Premium Content
                            
                                Slowdown in Europe, but no collapse in confidence
                            
                        Premium Content
                            
                                A total of 11 M&A deals adds €1.3 billion in half year results