Slide 1 Slide 2 1 SOLVAY The Sarralbe Experience Sarralbe is the name of a town in France, close to the border between France and Germany. In this town Solvay has a Production…