All christian dummler Articles
Deal to take Group revenue past €5 billion
Premium Content
Company said war having a “massive impact” on its business and could force an exit from Russia and Ukraine