CPI Annual report 2025