Concept

International Renewable Energy Agency

Properties

Alt label
  • IRENA
SES ID
  • 37736
  • 78029
Notation
  • 37736
In scheme
Top concept of
Definition
  • Established on 26 January 2009 and comprising 136 counties. Responsible for promoting a rapid transition towards widespread, sustainable use of renewable energy worldwide.