
As Shell reports record profits, they are under scrutiny again.
As Shell reports record profits, they are under scrutiny again.
Fossil companies poured $166B into new projects through 2021 and early 2022, despite clear warnings that they’re breaching the 1.5°C limit.