Today is a big day in New York for German watch brand A. Lange & Sohne. The brand, which hails from the Saxony region of Germany, opens its new flagship boutique on the corner of Madison Avenue and ...