SHARE

VentureBeat reports: “Tencent has led a $25 million investment in Lockwood Publishing, the maker of the 3D virtual world Avakin Life.”

Read more