We reviewed 48 'low carbon' projects and found they were becoming part of the fossil fuel problem
The world's major oil and gas companies claim they are leading the energy transition. They spend billions on PR to brand themselves as part of the solution. The data we've reviewed tells a different story.
1 hour ago
0
0









