Editorial: Is Alibaba China’s biggest brand?

26 September 2014

Alibaba's much anticipated IPO last month met the initial expectations of investors. Closing the day at nearly 40% above the opening price, the IPO will now go down as the largest ever after it sold an additional 48 million shares...