Strategic report 2025 (IBI)