Mr. Market and American Investors bet big on China and Alibaba

I think the coronavirus statistics justify the Alibaba Holdings Inc. (NYSE: BABA) bulls. However, the same statistics cast doubt on the bull case for American stocks.

Read more

A Few Serious Questions about Alibaba’s Financial Numbers

These discrepancies certainly call the proposition that Alibaba might be bigger than Amazon into question. They also raise some serious questions about the nature of ecommerce and investment in it.

Read more