Ecublens, Switzerland, 2nd April 2024. We are thrilled to announce the opening of our new Indian subsidiary. LEMO India Private Ltd, located...