The national capital—Delhi—has been spruced up as it gears up to host G20 summit in September. The G20 summit will be held in Delhi on September 9 and 10. India assumed the G20 Presidency on December 1, 2022.
30 August,2023 05:41 PM IST | Sanjana DeshpandeADVERTISEMENT