UN-IRENA

March 7, 2011 - 6:02 AM
Helene Pelosse, a Frenchwoman who served as the first director-general of the International Renewable Energy Agency (IRENA) until resigning abruptly last October, is pictured here with U.N. Secretary-General Ban Ki-moon in New York on September 18, 2009. (UN Photo by Paulo Filgueiras)