German chemicals makers’ ‘confidence fading’ after H1 decline

17 Aug 2023