Should I buy Alibaba shares after the relentless sell-off?
Alibaba Group Holding Ltd (NYSE: BABA) shares have weakened more than 30% since August 26, 2022, and the current price stands at $72.19. China’s economy is facing many headwinds like ongoing Covid controls, a deteriorating relationship with the US, reduced export, a housing bubble, which keep investors away from Chinese…
October 21, 2022