G-15 is a group of: June 26, 2025 by Iqrar KhanA) Developed countriesB) Developing countries C) None of theseD) Non-aligned countries