German chemical makers halt production slide at Q3 stage

20 Nov 2023