Umicore's Sustainability and Financial Report slide image

Umicore's Sustainability and Financial Report

Your global supplier, locally umicore COLLEAGUES 00 Europe 00 11,565 North America ůů 6,645 Å 718 PRODUCTION По SITES 9 44 17 7 1 R&D | TECHNICAL CENTERS 15 Africa Asia/Pacific 00 Å 3,348 13 6 South America ůů 164 690 i1 4 1
View entire presentation