G20 remains intact, but many are questioning at what cost as Western powers opt for consensus.
What's Your Reaction?