Alibaba Raises $21.8B in Initial Public Offering | Dark Hacker News