Swiss-based watch maker Swatch is not thrilled about an impending Apple wearable device or the rumored name “iWatch.”:

expand full story