What are the key risks and rewards?
Does the valuation make sense?
Is now the time to buy?
I last wrote about Alibaba stock back in October 2020. Since then the shares have fallen over 50%. It’s been a rough 15 months to say the least. Chinese antitrust measures and a souring relationship with Washington have caused Chinese stocks to underperform against …