Technology | Thu Sep 12, 2013 6:14am EDT

Clock ticking for a 2013 Alibaba IPO