Russia's President Vladimir Putin, left, India's Prime Minister Narendra Modi, centre, and China's President Xi Jinping at the G20 summit in Osaka, Japan, in 2019. Reuters
Russia's President Vladimir Putin, left, India's Prime Minister Narendra Modi, centre, and China's President Xi Jinping at the G20 summit in Osaka, Japan, in 2019. Reuters

China's President Xi likely to skip G20 summit in Delhi