BusinessImpressions from the G20 Summit in HamburgJanelle Dumalaon07/08/2017July 8, 2017Suits vs. Streets: Janelle Dumalaon reports from the G20 Summit in Hamburg. The group accounts for roughly two-thirds of world population and 80 percent of world trade. We have a look behind the secured scenes. Copy linkAdvertisement