Future of Europe 2018

The latest IBR report shows that European businesses have a spring in their step. Our report findings for Q1 2018 show business optimism in the EU at net 60%, the highest it's been in over a decade. So how can businesses make the most of this optimistic landscape while navigating political, social and technological challenges?