Key takeaways from the G20 summit in Bali
Leaders of the world’s Group of 20 (G20) wealthiest nations concluded a two-day summit on the Indonesian island of Bali on Wednesday deploring Russia’s aggression in Ukraine “in the strongest terms”, among other highlights.