Wednesday, August 30, 2023

Oil companies' tiny spending on renewables

 So small you can barely see it on the chart.


No comments:

Post a Comment