PM Narendra Modi held productive talks with several world leaders on the margins of the G-20 Summit in Buenos Aires, Argentina.
Meeting with President of European Commission and President of the European Council:
Fruitful talks with the German Chancellor:
Productive talks with President of South Africa:
Meeting with the PM of the Netherlands:
Talks with the Prime Minister of Spain:
Meeting with Jamaican PM: