Alibaba is not a subsidiary of Tencent. It is a separate Chinese multinational conglomerate that specializes in e-commerce, retail, and technology. Tencent's subsidiaries include Tencent Music, Tencent Pictures, and Riot Games, among others.
Ma Huateng Brain Game: 26 Questions to flex your mental muscles