Umicore’s Group revenues for the full year 2023 amounted to €3.9 billion versus € 4.2 billion in 2022. The adjusted EBIT for the Group stood at € 674 million and the adjusted EBITDA at € 972 million, both below the levels of 2022, including a more than € 200 million PGM price and inflation headwind2. Umicore maintained a strong adjusted EBITDA...