Mercedes has lifted the covers off the W17, its Formula 1 car for the 2026 season. The new machinery meets F1’s new technical ...