Albaugh Europe Sàrl in Lausanne