
Government-backed nature finance standards have been launched to set the bar for nature investments, clamp down on greenwashing and drive capital into restoring the environment.
The British Standards Institution (BSI) said market participants can immediately start using the Overarching Principles Standard, which aims to build confidence among businesses over the real-world impact of nature investments.