Xunlei Limited (XNET) Earning Somewhat Favorable Press Coverage, Study Finds

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