G7 Summit: Recovery Progress Falls Short
At the G7 Summit in Cornwall, England, June 11-13, the leaders of the seven largest so-called advanced economies – France, the United States, United Kingdom, Canada, Japan, and Germany – met for the first time in two years.
