Adnan Z. Amin, Director-General of the International Renewable Energy Agency (IRENA)
Hermann Bredehorst. Site design © 2010-2024 Neon Sky Creative Media