Pic Credit-Reuters

PM Narendra Modi on India becoming the G-20 President

Pic Credit-TOI

The next G-20 Leaders Summit of heads of states is to be held in New Delhi next year on 9thand 10th September.