Solvay news and media center
Latest news
Blog
Carousel Blog
Media resources
Solvay in key figures
€10.1bn
net sales
21,000
employees
63
countries
98
industrial sites