Technology | Fri Sep 20, 2013 2:40am IST

Tapping China's "leftover treasure", Alibaba online funds platform nears $3.3 bln