Canadian Prime Minister Stephen Harper (L) and Executive Chairman of Alibaba Group Jack Ma attend a discussion held at Alibaba Group in Hangzhou, east China's Zhejiang province Nov. 7, 2014. [Photo by Liang Zhen/asiannewsphoto]