Terms Explained
A B C D E F G H I J K L M N O P R S T U V W X Y
 
ICC Business Charter
Go back  Go back



A charter that defines the environmental responsibilities of business in 16 principles. The Charter includes environmentally related aspects of health, safety and product stewardship. Novozymes has signed this Charter for sustainable development.