4 min read Computer & Technology China faces the challenge of keeping Big Tech in check November 13, 2020 Donna A. Dennis Jack Ma, CEO of Chinese e-commerce giant Alibaba, speaks during his visit at the...