The global peak in oil consumption may have already passed, according to a new report from Carbon Tracker – and the rapid transition of China and India to low-carbon transport is the reason. The report released on Friday highlights the role that transportation in emerging economies will play in future oil demand, and how quickly […]
The post Report: Rapid Decarbonization of Transportation Means…
Subscribe
Login
0 Comments
Oldest