Posted inEDITOR'S CHOICE, INTERNATIONAL
Swatch Group profits drop 21% in 2015
Annual profits of £761m (CHF 1.12bn) in 2015 might sound impressive but Swatch Group management won’t be impressed with the 21% slide that represents on the previous year. The group, which owns some 18 brands including Omega, Breguet and Calvin Klein, attributed the fall to “the strong negative impact of foreign exchange losses and the […]