Shein’s elusive boss hails Chinese roots in rare public appearance
By Emily Johnson
· March 20, 2026
Xu Yangtian (Xu) is the founder of SHEIN and made his first public appearance ever in Guangdong Province, China. During his presentation, Xu focused on...