The G-8 consists of the world 's seven leading industrialized nations , plus Russia .