Indonesia Hosts G20 Summit

Indonesia Hosts G20 Summit

Global Leaders Descending On Bali All eyes are on the island Bali as it welcomes dozens of world and business leaders to Southeast Asia’s first G20 summit. Indonesia is Southeast Asia’s only G20 member state, and is the first nation in the region to host the annual...