Consumer and Business Confidence Falls in March
Italy’s national statistics agency, Istat, reported a decline in both consumer and business confidence for March 2025. The consumer confidence index dropped from 98.8 in February to 95.0.
Continue Reading