Oil majors, including Shell, BP, and TotalEnergies, are scaling back or delaying biofuel projects despite earlier commitments to ramp up production. Shell’s decision to cancel its massive Rotterdam ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results