A. Developing countriesB. G130C. G77D. Group of 77
Correct Answer: Group of 77 ✔
Last Updated: May 15, 2024