Events
19 Mar 2024
21 Mar 2024
Solvay in key figures
net sales
€5.6bn
employees
9,000
countries
20
industrial sites
42