Recently, many products from developer Newborn Town Inc. [9911.HK] have topped charts for the most downloaded and best-selling social networking apps in Europe and America. The largest social …
( read original story …)