CCC report 2025