Umicore Group key highlights Continued robust performance of foundation businesses; Battery Materials: actions taken to counteract headwinds Revenues1 of € 3.5 billionAdjusted EBITDA of € 763 million ...