New governance within Auchan Retail France

Scroll to Top