G20 Summit 2023: India's PM Modi Welcomes Leaders at Bharat Mandapam The G20 Summit in India's capital New Delhi is underway. Prime Minister Narendra Modi formally welcomed world leaders at Bharat Mandapam . ------ G20 Summit | India | PM Modi | Bharat Man