)
)
Alibaba faces a challenging quarter as it falls short of revenue expectations amid a struggling retail landscape in China. The tech giant's shares took a hit in early trading, shedding 4%, as it announced plans to bolster its share repurchase program.