New head of the ICI unveils a new position for the industry trade group on climate change and other environmental, social, and corporate governance factors.
New head of the ICI unveils a new position for the industry trade group on climate change and other environmental, social, and corporate governance factors.