€5bn in net income: Stability and performance for Caisse des Dépôts in 2025 News Gouvernance 26 March 2026