Samara, Russia - June 27, 2017: Auchan trade mark. French distribution network Auchan united more than 1300 shops

- Image ID: R74CX5
Samara, Russia - June 27, 2017: Auchan trade mark. French distribution network Auchan united more than 1300 shops
Alexander Blinov / Alamy Stock Photo
Image ID: R74CX5