150 150 Cambodia Development Center

China’s coastal province of Zhejiang, home to e-commerce giant Alibaba, has pledged more than US$17 billion to drive the tech industry and innovation in the coming 5 years.

Channel NewsAsia