Alibaba Seeks $21B in Highly Awaited I.P.O | Heykuki News