Is the G8 group of industrialized nations still relevant?

by Marketplace Staff