If Walmart and Alibaba are larger than Amazon in almost all aspects (Total Assets, Revenue, Net Income, etc.) How come Jeff Bezos is the No. 1 richest person in the world? And not Jack Ma (only #22) or the person behind Walmart
valid question