Prime Minister Narendra Modi met South African President Cyril Ramaphosa on the sidelines of the G20 Summit in Johannesburg. They discussed expanding cooperation in trade, investment, mining, critical minerals, AI, and food security. The MEA said the meeting was warm and productive, highlighting the strong partnership between the two nations.