Chinas Tech Giant At A Discount: Whats Holding Alibaba Back?

Published on January 24, 2025 by Banzai

The stock trades at a reasonable $85 per share, equivalent to less than 10x projected FY’25 earnings.

Read Original Article Back to Articles