Fitch Ratings: European retailers face weak demand and challenges in improving their credit profile.

2026-03-20

Fitch Ratings: European retailers face weak demand and challenges in improving their credit profile.