One in seven German shops fear collapse as households in Europe’s largest economy slam the brakes on spending.
More than 2,000 people queued in Birmingham’s Bullring & Grand Central yesterday for the opening of Sephora's latest beauty store. The shop is the French retailer's sixth in the UK and features the ...