France's retail sector reports heavy losses after riots
Retailers in France report massive revenue drops and over 2,500 damaged or looted stores following widespread protests and riots.
Retailers in France report massive revenue drops and over 2,500 damaged or looted stores following widespread protests and riots.