Annual Report 2024 CTIF-CFI's 31th activity report has just been published. It is currently available in French and Dutch.