New Delhi, September 4 (ANI): India will host the G20 world leaders on September 09-10 for the final Leaders’ Summit. The stage is all set...