Alibaba has had its corporate governance structure labelled "worst in class” by one of the world’s leading index providers on the eve of its multibillion-dollar listing. But investors remain unfazed.
The Chinese e-commerce giant's IPO is expected to price later today ahead of its float on the New York Stock Exchange. The company could raise more than $20 billion at the top of a price range that was revised earlier this week.