By Yojana Sharma. For China, a great deal is riding on the Group of 20 or G20 Economic Summit taking place in Hangzhou in China’s eastern Zhejiang province next week and intended to showcase China’s ability to take a world economic leadership role – something it has been criticised for avoiding in the past as it concentrated on national inward-looking policiesMore...