International Renewable Energy Agency (IRENA) headquarters

GPTKB entity