Named and shamed: The West just turned up the heat on China and Russia
It was an eventful meeting of some of the world’s leading finance ministers at a resort town in Italy.
It was an eventful meeting of some of the world’s leading finance ministers at a resort town in Italy.