Restrictions on non-essential stores in France ahead of a critical Christmas season are casting a shadow over nearly EUR18bn of retail sales that are normally made in November and December.

 

Read the Report