Shell’s ‘Delusional’ Net Zero Strategy Commits $8 Billion to Fossil Fuels February 19, 2021February 19, 2021 Tina Marie (Ms. Cat) Shell’s ‘Delusional’ Net Zero Strategy Commits $8 Billion to Fossil Fuels H/T: DRAMA ON DOWNING STREET