climate risk

Major companies falling short on nature assessments August 14th, 2024 The majority of companies are failing to evaluate and measure their impact and dependence on nature. The World Benchmarking Alliance (WBA) Nature Benchmark, which assesses more than 800 companies, found just 5% of companies have carried out an assessment of the impact of their operations […]

Read More
human rights

The majority of the world’s 2,000 most influential companies are failing to ensure human rights, decent work and ethical conduct.

Read More