Shell’s ‘Delusional’ Net Zero Strategy Commits $8 Billion to Fossil Fuels

Shell’s ‘Delusional’ Net Zero Strategy Commits $8 Billion to Fossil Fuels

H/T: DRAMA ON DOWNING STREET