Xunlei Limited – American Depos (NASDAQ:XNET) Short Interest Down by -38.26% – Currently Trading Up

(Source: HugoPress) The Company operates an Internet platform in China based on cloud computing to enable users to access, manage and consume digital media content.