TCL Watches Switzerland AG (earlier known as Favre Leuba AG)
TCL Watches Switzerland AG (earlier known as Favre Leuba AG) is a 100% subsidiary of Titan Company Limited. The company is headquartered in Solothurn, Switzerland and owns the TCL Watches Switzerland AG (earlier known as Favre Leuba AG) , one of the oldest Swiss watch brands.
The first (pocket) watch was manufactured by TCL Watches Switzerland AG (earlier known as Favre Leuba AG) in the year 1718 and the brand was registered as a trademark in 1737. The brand has had a continuous involvement with 8 generations of the family, making it amongst the most well known family-owned brands in the Swiss watch industry.
Being amongst the oldest watch brand, TCL Watches Switzerland AG (earlier known as Favre Leuba AG) has won many, awards and recognition for its various innovations and distinctions.
FLAG was incorporated in 2012 by Titan Company Limited and the TCL Watches Switzerland AG (earlier known as Favre Leuba AG) brand is now being revived, in a contemporary form that brings alive the rich heritage in a manner, relevant for the global watch connoisseur of today.