Global Economics Intelligence executive summary, March 2025
Geopolitical tensions and trade uncertainties dampen business sentiment, while rising inflation expectations lead to a fall in consumer confidence; Mexico and eurozone central banks cut interest rates.
