Computer & Technology China faces the challenge of keeping Big Tech in check By Donna A. Dennis 5 years ago Jack Ma, CEO of Chinese e-commerce giant Alibaba, speaks during his visit at the Vivatech