Umicore reports 2025 full year results, with revenue of $10 billion and a net income of $1.5 billion.

Visit Website