China's Big Tech firms from Tencent to Alibaba cut external investments further in 2023 amid … General E–commerce giant Alibaba, which owns the South China Morning Post, took … Subscribe for global news with an Asian perspective. Subscribe. orEXPLORE … Read the full article