After three decades of resistance, the first and only intergovernmental agency to focus solely on renewable energy development is finally ready to launch on July 1st.
The International Renewable Energy Agency (IRENA) , has attracted nearly 100 member countries, including most European countries, many developing countries, and rapidly...
Posted July 2, 2009 | 09:47 PM (EST)