Belgian sentiment data
This index is a leading indicator for Europe and it shows that businesses are feeling better despite delta fears.
This index is a leading indicator for Europe and it shows that businesses are feeling better despite delta fears.