Swatch’s new headquarters is called “Nicolas G. Hayek” center and it is located right in the center of Japan’s capital. The Swiss company invested more than 200 million francs. Among them 150 millions were used to buy the land. The new building looks out on a huge commercial avenue of Tokyo. The world’s biggest watch […] Read more