claim
Non-OECD countries are projected to account for 70% of global energy demand by 2040.

Authors

Sources

Referenced by nodes (1)