< 1 min read
Definition: A treaty-based intergovernmental organization promoting solar energy.
Key Prelims Traps: