From: Clean Technica
22nd Nov 2020 9:08 pm

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

img

Read more