CC is a brand maker and incubator.
CC provide innovative branding solutions for new brands as well as large international companies.
CC local and international team possess a strong understanding of both the branding and the retail operational side.
CC headquarter is in Shanghai, China and have a branch office in Sao Paulo, Brazil.
CC was BETC Design Greater China partner till December 2012.