Chow Tai Fook yesterday announced a new brand logo and plans to renovate all stores within the next five years, marking the first time the business has deviated from its iconic red theme. In preparation for its 100th anniversary in 2029, Chow Tai Fook aims to revamp its retail business and has unveiled a new corporate and brand website. Two flagship stores, located in Central, Hong Kong, and Nanjing East Road, Shanghai, will be the first to debut the new brand image, with the Central store set to open in the third quarter and the Shanghai store in early 2025.