On September 9 and 10, 2023, New Delhi, India hosted the 18th G20 Summit. The G20 Leaders’ Summit was held in India for the first time.
Tag:
Our website uses cookies to improve your experience. By using our services, you agree to our use of cookies Got it