CCC Impact Report 2025