$BABA market cap $500 billion
$AMZN market cap $1.5 Trillion

USA population = 330 million
China population = 1.3 billion

$BABA is the Amazon of China
$BABA is also the Paypal of China! (Alipay)

$BABA is a core holding for years to come. 

$pypl $sq