Shell proves it’s the best of a not-so-slick bunch

Latest strategy day should be enough to satisfy investors over its immediate future

Mar 25, 2025 - 18:13
 0
Shell proves it’s the best of a not-so-slick bunch
Latest strategy day should be enough to satisfy investors over its immediate future