Key Topics
• The implications for practitioners
• What do the new deals mean for nature business?
• The long-term business opportunity
• The implications for practitioners
• What do the new deals mean for nature business?
• The long-term business opportunity