Alibaba’s Stock Repurchase Play: A Bright Light in the Dark
Challenges Cast a Shadow on Alibaba’s Financials Alibaba’s latest financial results have left investors wanting, with lackluster revenue growth and diminishing earnings painting a dreary picture. Despite slivers of hope in international commerce and cloud services, the heart of Alibaba’s revenue stream – its domestic …