Skip to content
Archive of entries posted on 12th March 2021

How two Chinese companies illustrate my core investing principles. Today’s key takeaway: Sell your Alibaba (BABA) shares instantly, if not sooner.

Sell your Alibaba (BABA) shares From the Wall Street Journal web site yesterday, March 11, 2021 10:12 am ET Under founder Jack Ma, Alibaba Group Holding Ltd. had regulators and local officials in its corner as it grew into a Chinese version of Amazon.com Inc. Chinese President Xi Jinping’s recent crackdown on the empire of China’s best-known entrepreneur has […]