Trigo lands in France with Auchan Retail autonomous store launch near Paris

3 May 2023