Showing 1 - 3 of 3
Persistent link: https://www.econbiz.de/10009554404
Governments, investors, and consumers have stepped up pressure on publicly listed companies to face up to climate risks and to reduce carbon emissions. At the same time, the pressure to deliver financial results remains strong. Based on research on 19 European carbon-intensive corporations in...
Persistent link: https://www.econbiz.de/10013221474
Persistent link: https://www.econbiz.de/10014431578