9 January 2026

Nature-based carbon certifier raises €12.6m