Markets | Sat Feb 8, 2014 7:15am EST

Alibaba payment arm says it handled $148 bln in transactions in 2013