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