March 23, 2025
Yu Chengdong self-deprecatingly described himself as being inarticulate and having low emotional intelligence, but he has high expectations for his team and strives to be the best in the entire industry.