Report copyright - Global Energy Demand Intelligence Road Transport/Future of ... · 2015 20 25 30 35 40 45 2050. SOURCE: McKinsey Energy Insights’ Global Energy Perspective, BAU Scenario, July 2017
Please pass captcha verification before submit form