摘要: The article reports on the poor timing of the planned launch of smart watches from computer giant Apple Inc. in Switzerland on April 24, 2015 as Leonard Timepieces filed a trademark for watches and watch parts bearing an apple insignia in 1985....