IBI Strategic report 2025