The World Economic Forum just released their rankings for this year’s Energy Architecture Performance Index (EAPI). The report ranks the energy systems of 124 countries from the perspective of Economic Growth and Development, Environmental Sustainability, and Energy Access and Security. They refer to these three perspectives as the “energy triangle."
"It is deeply worrisome that inadvertently, the millions of people fighting with deadly diseases are in danger of paying the price for the global financial crisis." -- Michel Kazatchkine, executive director, The Global Fund