Alibaba Did Some Serious Deal Making With The G20 In Their Home Town

Hangzhou, the site of this year's G20 Summit, is famed for its lakes and…