← Leaderboard
Jack Ma
China · Technology

Jack Ma

Alibaba · $28B net worth

#10Current Rank
1,500Elo Rating
50%Win Rate
2Total Votes
0%Divisiveness

Co-founded Alibaba Group, transforming Chinese e-commerce. Stepped back after criticizing Chinese regulators in 2020.

The debate
The case for

For: Lifted millions into the digital economy; substantial rural education donations.

The case against

Against: Alibaba's labor and data practices; sudden disappearance raised freedom-of-speech concerns.

Vote in a matchup