22/10/2025
Business Confidence Falls Again — Tariffs and Trade Uncertainty Chill Global Investment. Read more
Global business optimism has fallen for the third straight quarter in 2025 as tariff and trade uncertainty weigh on investment and supply chains