A French chain store in respect of nature and man

77 stores in France and 12 internationally (5 in Switzerland, 4 in Benelux, 3 in Germany)
More than 1,000 employees
10,000 references on the Nature & Découvertes marketplace
70% of Nature & Découvertes partner suppliers are European
5.7 million customers
More than 1 million customer members of the Nature & Discoveries Club in 2016

Share on