Alibaba Cloud Computing, a unit of the Chinese Internet company Alibaba Group Holding Ltd, is planning a foray into the television screen market with a Web-enabled set-top box, sources said.Unlike streaming-video websites, such as LeTV.com and PPTV.com ...
[Published CHINAdaily - May 16 2013]