News

Ahighly developed snail farming practice: France is the world's 1ᵉʳ consumer of snails, with over 10,000 tons consumed per ...