New body aims to deliver on chemicals sector green pledge

8 Dec 2024