10 October 2024

Transparency needed to avoid nature greenwashing, says Sustainable Fitch