Back to site
Adnan Z. Amin, Director-General, International Renewable Energy Agency