It has been five years since Mercedes last won the Formula 1 world championship – the 2021 constructors’ title, with its last triumph in the drivers’ standings dating back to 2020 with Lewis Hamilton.
As Mercedes holds its 2026 season launch on Monday, let’s look at its prospects for the upcoming campaign.
What’s new at Mercedes?
Mercedes is going into the 2026 season with a great …Keep reading Source
2026-02-02
