Prime Minister Narendra Modi met South African President Cyril Ramaphosa in Johannesburg on the sidelines of the G20 Summit. The two leaders held bilateral talks focusing on strengthening strategic cooperation, trade ties, and multilateral partnership.