The G-20 brings together the seven richest developed nations along with large emerging economies like China and Brazil .