Blog, News, Travel G20 Leaders to Gather in Delhi for Summit on Global Economy and Climate Change The leaders of the world's 20 largest economies will gather in Delhi, India, from September 9–10 for the G20 Summit... Read more