Chinese Social Network Renren Prices $743M IPO AT $14 Per Share

  • undefined

  • Bubblicious.