Skip to content
Carrefour CEO says 50 stores and over 1,500 shops damaged during riots in France: 'Nothing can justify such violence' · Hindustan Sphere