Apr 03, 2023, 11:44PM ISTSource: ANI
India has been garnering all kinds of praise from the delegates as it is hosting several meetings under its G20 presidency. Lauding India’s hospitality, delegates did not hold back as they extolled the people and staff attending them during G20 meetings. India is hosting several G20 meetings under its presidency in several culture-rich cities and states. The country will host the G20 Summit in September this year.