Horse Power: Led by drivers Lewis Hamilton and Charles Leclerc and team principal Frédéric Vasseur, Ferrari's Formula 1 team is now worth a series-high $6.5 billion. And Mercedes isn’t even sitting in ...
Shell held its first investor update since 2023, when it first announced a renewed focus on returns. With its latest update, it maintained this focus, announcing additional cost reductions, reduced ...