Pictures | Thu Sep 13, 2012 4:48pm IST

Acer cancels smartphone launch with Alibaba at last minute