Mercedes has presented the first images of the W17, its new car for the 2026 Formula 1 season, featuring the logos of new sponsor Microsoft.


Mercedes has presented the first images of the W17, its new car for the 2026 Formula 1 season, featuring the logos of new sponsor Microsoft.