World Geography G-15 is a group of? A) developing countries B) non-aligned countries C) developed countries D) companies Detailed Solution: No Details Prev Next