Leman Instruments combine the best of Swiss Technologies and French Manufacturing

Sitting close to the border of Switzerland, a stone’s throw from Geneva, there’s a manufacturing company nestled away in the idyllic region of Archamps. This is the home of Leman...

Read More