Showing 1 - 2 of 2
Persistent link: https://www.econbiz.de/10000597276
The Energy Progress Report provides a global dashboard on progress towards Sustainable Development Goal 7 (SDG7). The report is a joint effort of the International Energy Agency (IEA), the International Renewable Energy Agency (IRENA), United Nations Statistics Division (UNSD), the World Bank,...
Persistent link: https://www.econbiz.de/10012579972