Chen Guangbiao’s business card says it all.
“Most Influential Person of China,” says the Chinese chief executive’s card, photos of which went viral in 2014. That’s followed by 10 other honorifics, including “China Moral Leader” and “Most Well-known and Beloved Chinese Role Model.”
Now, he might have to add one to the list: China’s disgrace du jour.
Chen, 48, a recycling magnate and the self-proclaimed “most charismatic philanthropist of China,” has long had a penchant for zany...