From: Clean Technica
22nd Nov 2020 6:09 pm

Carbon Tracker says electric vehicle policies in emerging nations could lower future demand for oil by 70%

img

Read more