Apple Watch could hit a trademark roadblock in Switzerland

Apple could face difficulties launching the forthcoming Apple Watch in Switzerland after it was revealed that a company there owns

Read More