A dual transformation agenda for Europe’s chemicals industry

McKinsey image
04/07/2026
blurred