Chinese ecommerce giant Alibaba is a market superstar but back in 2011 when US technology private equity firm Silver Lake first invested in the company, it wasn't such an easy sell.
¬ Haymarket Media Limited. All rights reserved.