Brief By Business Standard / 2:49 PM on 30 Oct 2021
Leaders of Group of 20 (G20) nations are set to meet in Rome, Italy today at the 16th gathering at the level of Heads of State and Government, to address major issues related to the global economy
Read more on Business Standard