What is G7?
You must have heard a lot of news related to G7. World leaders met and discussed many international policies during this summit which happened in Biarritz, Nouvelle-Aquitaine, France last month. But what exactly is G7. We explain here… Simply put, And as the name suggests G7 is the Group of Seven countries. It constitutes the […]