Home » Technology News » 2012 » July » July 20

Technology News on July 20, 2012

Yahoo CEO Marissa Mayer tells employees to continue their work
The new Yahoo CEO issues her first internal memo to Yahoo staff Andhra News

China has 538 million users, increase of 11% since last year
China's internet population totals 538 million. China Internet Network Information Center says Internet-connected users rose by 11% since last year Andhra News

Comment on this story