€5 billion lower revenue guidance less than expected in 2025.