Shell executives quit over green transition disagreements
Several clean energy executives have left oil major Shell over a disagreement on how far and fast the company should move towards greener...
Several clean energy executives have left oil major Shell over a disagreement on how far and fast the company should move towards greener...