Moon Qi
- People
Mother Shanghai appoints a trio of creative directors: Moon Qi, Kim Liu, and Abe Chuang
SHANGHAI, CHINA — Creative agency Mother has added three new creative directors to its roster. The trio represent different approaches…
Read More »