Solvay starts new chapter after partial demerger completed

14 Dec 2023

Solvay chemicals plant, US
Source: Solvay