Italian Prime Minister Matteo Renzi (C) and Alibaba's chairman Jack Ma (L) check the website of the coming Tmall Wine and Spirits Festival on a smartphone as Renzi visits the Xixi park of the Alibaba Group in Hangzhou, capital city of East China’s Zhejiang province, September 4, 2016.
RIGHT BG