Which Oil Major Is Winning The Race To Net Zero Emissions?

Five companies top the list in the race to reverse the carbon footprint.

 

Read more here;

 

https://oilprice.com/Energy/Energy-General/Which-Oil-Major-Is-Winning-The-Race-To-Net-Zero-Emissions.html