The company logo of Sina Corp is seen atop their headquarters in Beijing, April 17, 2014. REUTERS/China Daily
1 / 11
Reuters | Photo By � China Daily China Daily Infor / Reuters
Fri, Apr 25, 2014 5:48 AM EDT