Loading page content

PMI: 53.8 (Dec 2025) — Italy | Sigmanomics