0
Yahoo China, which is operated by Chinese e-commerce and Internet services behemoth Alibaba Group, has closed its Web portal. The…