New Look Year to Date Revenue down 5 Percent
1 min read
New Look Year to Date Revenue down 5 Percent
British retailers are battling a perfect storm of rising costs, economic uncertainty surrounding Brexit and the shift to online shopping.