September 23, 2026Stocks·Neutral·equities
Alibaba shareholders approve share issuance and buyback mandates after HK$80bn placement
Alibaba's (BABA) shareholders approved mandates for share issuance and share buybacks, following a placement that raised close to HK$80 billion, Economic Observer reported.
Detected & updated continuously · Source: Nebula
Story subjects