Apple cannot launch the Apple Watch in Switzerland due to a prior trademark owned by Leonard, covering both the name and logo. This restriction highlights the legal challenges of international intellectual property enforcement.
Read more about Existing Trademark blocks Apple Watch sale in Switzerland