onurdongel/iStock via Getty Images
Shell (RDS.A) CEO Ben van Beurden said the oil giant and its rivals were told they weren't welcome at the pivotal COP26 meeting taking place in Glasgow over the past couple of weeks, and BP CEO
onurdongel/iStock via Getty Images
Shell (RDS.A) CEO Ben van Beurden said the oil giant and its rivals were told they weren't welcome at the pivotal COP26 meeting taking place in Glasgow over the past couple of weeks, and BP CEO