Renren Inc. Makes $30 Million Strategic Investment in Mapbar.com $30 Million

2011-12-01 00:00:00