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