EuroCham released the Q4 2025 edition of its Business Confidence Index (BCI) on January 13, recording its highest level in ...