Neither India nor China are equipped to lead the Global South


© Nikkei Asian Review