Time left | Impact | Previous | Consensus | Actual |
---|---|---|---|---|
-27842 seconds | €28.4B | €22.3B | €18.7B |