} ?>
Alibaba's founder Jack Ma was seen riding a bike yesterday near West Lake in Hangzhou, where the Chinese e-commerce giant was set up in 1999. Ma has made four public appearances in the city since last December.
{{item.ShowEnTime3.substring(0,13)}}
NEW