World Economic Forum – Index Launch Reveals Significant Differences in Countries’ Energy Systems
New Global Energy Architecture Performance Index Report ranks energy systems of 105 countries from an economic, environmental and energy security perspective Norway, Sweden and France top the ranking; OPEC countries and the USA languish outside the top 50 Purpose of the index is to help countries position themselves for the widespread transition that is expected …