thestateofsound.net
Atoll #2 – “Made in France”
Over the course of our conversation, Stéphane and Emmanuel Dubreuil emphasize that the business philosophy at Atoll Electronics is centered around the strong desire to make products in France that …