New Delhi is set to host the G20 Summit where leaders from across 20 largest economies are expected to attend key meetings this week. Prime Minister Narendra Modi said G20 in India will be historic this year as over 40 world leaders are expected to be part of the summit in New Delhi on September 9 and 10. US President Joe Biden, French President Emmanuel Macron, Australian Prime Minister Anthony Albanese, German Chancellor Olaf Scholz, UK Prime Minister Rishi Sunak, Japanese Prime Minister Fumio Kishida and Brazilian President Luiz Inacio Lula da Silva are among the G20 leaders who have...