Joe Chen in Cannes: Renren: Social+ Mobile+ China - Navigating the Biggest Land-Grab in Advertising History

2012-07-04 00:00:00