Flood Risk

A green moss sphere on soil symbolising sustainability, with icons including energy, finance, governance, and social impact.

Climate risk assessment and corporate sustainability

CSRD requires companies operating within the EU to disclose detailed information about their ESG impacts.

21st February 2025

Read more