Truffaut “Green Addict”, the green Pop-Up Store in Le Marais
Truffaut launches the green Pop-Up Store concept to follow the trend ! Truffaut is a French big chain of gardening stores the founder, Charles Truffaut started in Versailles in 1824. The brand has been established for 2 centuries, and has now 58 shops and 3 areas of work. Truffaut assists now its clients to garden, […]
Truffaut “Green Addict”, the green Pop-Up Store in Le Marais Read More »










