L’Oreal, Beiersdorf tackle deforestation as most big companies fail to report role

CDP, a charity which says it works with institutional investors with assets of $96 trillion (£77 trillion), said 70% of 1,500 large companies failed to provide data…