China has gone into overdrive preparing to host the G20 leaders’ summit next weekend in the city of Hangzhou. Situated west of Shanghai on the Yangtse river delta, Hangzhou is one of the country’s wealthier cities, and best known, aside from being at the southern end of the Grand Canal that goes north to Beijing, for being home to Alibaba, the $200 billion e-commerce group. For China, this summit is a major diplomatic event and akin to being awarded the Olympic Games. Should we expect something more, then, than the usual photo opportunities and platitudinous communiqués?

There are understandable reasons….Read more: