December 4, 2025 Comments Off

Service providers reported lower consumer confidence and subdued business activity.