The Pulse Today
Swiss watch giant Swatch reported a 5.8 percent drop in net profit for the first half of the year but anticipates a rebound in the second half.