India assumes the Presidency of the G20 at a crucial time. Over the past month, heads of state and government and business leaders have, in Geneva, Sharm El-Sheikh and Montreal, stressed on the need to ensure that investment and technology deployment across global value chains…