Caption: 
Mr Chen Tianqiao, the founder of game developer Shanda Interactive Entertainment, seen in a 2015 photo.
Credits: 
PHOTO: WIKIMEDIA COMMONS