Alibaba is considered China's Amazon.

Most recently, however, the Chinese government had tightened the reins, especially at the financial subsidiary Ant.

Asset manager Georg Thilenius explains why long-term investors shouldn't be put off by this.

(Video 5:06 min.)