Luciano GonzalezStaff Writer The Group of Seven (G-7) is an economic inter-governmental organization made up of Canada, France, Germany, Italy, Japan, the United Kingdom and the United States. The nations that make it up make up the seven largest IMF-described… Read More ›